estructura D3D10_DDI_BLEND_DESC (d3d10umddi.h)
La estructura D3D10_DDI_BLEND_DESC describe un estado de combinación.
Sintaxis
typedef struct D3D10_DDI_BLEND_DESC {
[in] BOOL AlphaToCoverageEnable;
BOOL BlendEnable[D3D10_DDI_SIMULTANEOUS_RENDER_TARGET_COUNT];
[in] D3D10_DDI_BLEND SrcBlend;
[in] D3D10_DDI_BLEND DestBlend;
[in] D3D10_DDI_BLEND_OP BlendOp;
[in] D3D10_DDI_BLEND SrcBlendAlpha;
[in] D3D10_DDI_BLEND DestBlendAlpha;
[in] D3D10_DDI_BLEND_OP BlendOpAlpha;
UINT8 RenderTargetWriteMask[D3D10_DDI_SIMULTANEOUS_RENDER_TARGET_COUNT];
} D3D10_DDI_BLEND_DESC;
Miembros
[in] AlphaToCoverageEnable
Valor booleano que especifica si está habilitada la cobertura de transparencia. TRUE indica que está habilitada la cobertura de transparencia; FALSE indica que la cobertura de transparencia está deshabilitada. Este miembro es relevante solo para el suavizado de varias muestras.
[in] BlendEnable[D3D10_DDI_SIMULTANEOUS_RENDER_TARGET_COUNT]
Matriz de valores booleanos que especifican si la combinación está habilitada para cada destino de representación asociado. TRUE indica que la combinación está habilitada; FALSE indica que la combinación está deshabilitada.
[in] SrcBlend
Valor D3D10_DDI_BLENDcon tipo que indica el modo de combinación del origen para todos los destinos de representación habilitados.
[in] DestBlend
Valor de tipo D3D10_DDI_BLENDque indica el modo de combinación del destino para todos los destinos de representación habilitados.
[in] BlendOp
Valor de tipo D3D10_DDI_BLEND_OPque indica la operación de fusión para todos los destinos de representación habilitados.
[in] SrcBlendAlpha
Valor de tipo D3D10_DDI_BLENDque indica el modo de combinación de transparencia del origen para todos los destinos de representación habilitados.
[in] DestBlendAlpha
Valor de tipo D3D10_DDI_BLENDque indica el modo de combinación de transparencia del destino para todos los destinos de representación habilitados.
[in] BlendOpAlpha
Valor D3D10_DDI_BLEND_OPcon tipo que indica la operación de combinación de transparencia para todos los destinos de representación habilitados.
[in] RenderTargetWriteMask[D3D10_DDI_SIMULTANEOUS_RENDER_TARGET_COUNT]
Matriz de valores bit a bit que indican las propiedades de escritura para cada destino de representación asociado. Cada bit de cada elemento debe establecerse en uno de los siguientes valores de la enumeración D3D10_DDI_COLOR_WRITE_ENABLE.
Valor | Significado |
---|---|
D3D10_DDI_COLOR_WRITE_ENABLE_RED (1) | Escribe rojo |
D3D10_DDI_COLOR_WRITE_ENABLE_GREEN (2) | Escribe verde |
D3D10_DDI_COLOR_WRITE_ENABLE_BLUE (4) | Escribe azul |
D3D10_DDI_COLOR_WRITE_ENABLE_ALPHA (8) | Escribe un nivel de transparencia |
D3D10_DDI_COLOR_WRITE_ENABLE_ALL (OR bit a bit de 1,2,4,8) | Escribe un nivel de transparencia rojo, verde, azul y |
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
encabezado de | d3d10umddi.h (incluya D3d10umddi.h) |