estrutura D3D10_DDI_RENDER_TARGET_BLEND_DESC1 (d3d10umddi.h)
A estrutura D3D10_DDI_RENDER_TARGET_BLEND_DESC1 descreve um estado de combinação para um destino de renderização.
Sintaxe
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;
Membros
[in] BlendEnable
Um valor booliano que especifica se a mesclagem está habilitada para o destino de renderização associado. verdadeiro indica que a mesclagem está habilitada; FALSE indica que a mesclagem está desabilitada.
[in] SrcBlend
Um valor D3D10_DDI_BLENDdigitado que indica o modo de mesclagem da origem para o destino de renderização habilitado.
[in] DestBlend
Um valor digitado D3D10_DDI_BLENDque indica o modo de mesclagem do destino para o destino de renderização habilitado.
[in] BlendOp
Um valor D3D10_DDI_BLEND_OPdigitado que indica a operação de mesclagem para o destino de renderização habilitado.
[in] SrcBlendAlpha
Um valor D3D10_DDI_BLENDdigitado que indica o modo de combinação de transparência da origem para o destino de renderização habilitado.
[in] DestBlendAlpha
Um valor D3D10_DDI_BLENDdigitado que indica o modo de combinação de transparência do destino para o destino de renderização habilitado.
[in] BlendOpAlpha
Um valor D3D10_DDI_BLEND_OPdigitado que indica a operação de combinação de transparência para o destino de renderização habilitado.
[in] RenderTargetWriteMask
Um valor bit a bit de 8 bits que indica as propriedades de gravação para o destino de renderização habilitado. Cada bit deve ser definido como um dos seguintes valores da enumeração D3D10_DDI_COLOR_WRITE_ENABLE.
Valor | Significado |
---|---|
D3D10_DDI_COLOR_WRITE_ENABLE_RED (1) | Grava vermelho |
D3D10_DDI_COLOR_WRITE_ENABLE_GREEN (2) | Grava verde |
D3D10_DDI_COLOR_WRITE_ENABLE_BLUE (4) | Grava azul |
D3D10_DDI_COLOR_WRITE_ENABLE_ALPHA (8) | Grava um nível de transparência |
D3D10_DDI_COLOR_WRITE_ENABLE_ALL (OR bit a bit de 1,2,4,8) | Grava vermelho, verde, azul e um nível de transparência |
Observações
Uma matriz de estruturas de D3D10_DDI_RENDER_TARGET_BLEND_DESC1 é especificada no membro RenderTarget da estrutura D3D10_1_DDI_BLEND_DESC para descrever um estado de mistura.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | D3D10_DDI_RENDER_TARGET_BLEND_DESC1 tem suporte no Windows Vista com Service Pack 1 (SP1) e versões posteriores e Windows Server 2008 e versões posteriores. |
cabeçalho | d3d10umddi.h (inclua D3d10umddi.h) |