Compartir a través de


estructura D3D10_1_DDI_BLEND_DESC (d3d10umddi.h)

La estructura D3D10_1_DDI_BLEND_DESC describe un estado de mezcla.

Sintaxis

typedef struct D3D10_1_DDI_BLEND_DESC {
  [in] BOOL                                AlphaToCoverageEnable;
  [in] BOOL                                IndependentBlendEnable;
       D3D10_DDI_RENDER_TARGET_BLEND_DESC1 RenderTarget[D3D10_DDI_SIMULTANEOUS_RENDER_TARGET_COUNT];
} D3D10_1_DDI_BLEND_DESC;

Miembros

[in] AlphaToCoverageEnable

Valor booleano que especifica si está habilitada la cobertura de transparencia. TRUE indica que la cobertura de transparencia está habilitada; FALSE indica que la cobertura de transparencia está deshabilitada. Este miembro es relevante solo para el suavizado de múltiples muestras.

[in] IndependentBlendEnable

Valor booleano que especifica solo si la función CalcPrivateBlendStateSize(D3D10_1) replica la primera entrada de la matriz que el miembro RenderTarget especifica para las demás entradas de esa matriz. TRUE indica que la primera entrada no se ha replicado; FALSE indica que la primera entrada de la matriz del miembro RenderTarget se replica en las demás entradas de la matriz.

[in] RenderTarget[D3D10_DDI_SIMULTANEOUS_RENDER_TARGET_COUNT]

Matriz de estructuras de D3D10_DDI_RENDER_TARGET_BLEND_DESC1 que indican el estado de mezcla para cada destino de representación asociado.

Requisitos

Requisito Value
Cliente mínimo compatible D3D10_1_DDI_BLEND_DESC se admite en Windows Vista con Service Pack 1 (SP1) y versiones posteriores y Windows Server 2008 y versiones posteriores.
Encabezado d3d10umddi.h (incluya D3d10umddi.h)

Consulte también

CalcPrivateBlendStateSize(D3D10_1)

CreateBlendState(D3D10_1)

D3D10_DDI_BLEND

D3D10_DDI_BLEND_OP

D3D10_DDI_RENDER_TARGET_BLEND_DESC1