estructura de D3D10_DDI_RENDER_TARGET_BLEND_DESC1 (d3d10umddi.h)

La estructura de D3D10_DDI_RENDER_TARGET_BLEND_DESC1 describe un estado de combinación para un destino de representación.

Sintaxis

typedef struct D3D10_DDI_RENDER_TARGET_BLEND_DESC1 {
  [in] BOOL               BlendEnable;
  [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;
  [in] UINT8              RenderTargetWriteMask;
} D3D10_DDI_RENDER_TARGET_BLEND_DESC1;

Miembros

[in] BlendEnable

Valor booleano que especifica si la combinación está habilitada para el destino de representación asociado. TRUE indica que la combinación está habilitada; FALSE indica que la fusión está deshabilitada.

[in] SrcBlend

Valor con tipo D3D10_DDI_BLEND que indica el modo de combinación del origen para el destino de representación habilitado.

[in] DestBlend

Valor con tipo D3D10_DDI_BLEND que indica el modo de combinación del destino para el destino de representación habilitado.

[in] BlendOp

Valor con tipo D3D10_DDI_BLEND_OP que indica la operación de fusión para el destino de representación habilitado.

[in] SrcBlendAlpha

Valor con tipo D3D10_DDI_BLEND que indica el modo de combinación de transparencia del origen para el destino de representación habilitado.

[in] DestBlendAlpha

Valor con tipo D3D10_DDI_BLEND que indica el modo de combinación de transparencia del destino para el destino de representación habilitado.

[in] BlendOpAlpha

Valor D3D10_DDI_BLEND_OP con tipo que indica la operación de combinación de transparencia para el destino de representación habilitado.

[in] RenderTargetWriteMask

Valor bit a bit que indica las propiedades de escritura para el destino de representación habilitado. Cada bit 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 el nivel rojo, verde, azul y transparencia.

Comentarios

Se especifica una matriz de estructuras de D3D10_DDI_RENDER_TARGET_BLEND_DESC1 en el miembro RenderTarget de la estructura D3D10_1_DDI_BLEND_DESC para describir un estado de mezcla.

Requisitos

Requisito Value
Cliente mínimo compatible D3D10_DDI_RENDER_TARGET_BLEND_DESC1 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

CreateBlendState(D3D10_1)

D3D10_1_DDI_BLEND_DESC

D3D10_DDI_BLEND

D3D10_DDI_BLEND_OP