estrutura D3D10_DDI_RENDER_TARGET_BLEND_DESC1 (d3d10umddi.h)
A estrutura D3D10_DDI_RENDER_TARGET_BLEND_DESC1 descreve um estado de mesclagem 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. TRUE indica que a mesclagem está habilitada; FALSE indica que a mesclagem está desabilitada.
[in] SrcBlend
Um valor de tipo D3D10_DDI_BLEND que indica o modo de mesclagem da origem para o destino de renderização habilitado.
[in] DestBlend
Um valor de tipo D3D10_DDI_BLEND que indica o modo de mesclagem do destino para o destino de renderização habilitado.
[in] BlendOp
Um valor de tipo D3D10_DDI_BLEND_OP que indica a operação de mesclagem para o destino de renderização habilitado.
[in] SrcBlendAlpha
Um valor de tipo D3D10_DDI_BLEND que indica o modo de combinação de transparência da origem para o destino de renderização habilitado.
[in] DestBlendAlpha
Um valor de tipo D3D10_DDI_BLEND que indica o modo de combinação de transparência do destino para o destino de renderização habilitado.
[in] BlendOpAlpha
Um valor de tipo D3D10_DDI_BLEND_OP que indica a operação de mesclagem 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 valores a seguir 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 |
Comentários
Uma matriz de estruturas D3D10_DDI_RENDER_TARGET_BLEND_DESC1 são especificadas no membro RenderTarget da estrutura D3D10_1_DDI_BLEND_DESC para descrever um estado de combinação.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | 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) |