Condividi tramite


struttura D3D10_DDI_RENDER_TARGET_BLEND_DESC1 (d3d10umddi.h)

La struttura D3D10_DDI_RENDER_TARGET_BLEND_DESC1 descrive uno stato di fusione per una destinazione di rendering.

Sintassi

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;

Members

[in] BlendEnable

Valore booleano che specifica se la fusione è abilitata per la destinazione di rendering associata. TRUE indica che la fusione è abilitata; FALSE indica che la fusione è disabilitata.

[in] SrcBlend

Valore tipizzato D3D10_DDI_BLEND che indica la modalità di fusione dell'origine per la destinazione di rendering abilitata.

[in] DestBlend

Valore tipizzato D3D10_DDI_BLEND che indica la modalità di fusione della destinazione per la destinazione di rendering abilitata.

[in] BlendOp

Valore tipizzato D3D10_DDI_BLEND_OP che indica l'operazione di fusione per la destinazione di rendering abilitata.

[in] SrcBlendAlpha

Valore tipizzato D3D10_DDI_BLEND che indica la modalità di fusione trasparenza dell'origine per la destinazione di rendering abilitata.

[in] DestBlendAlpha

Valore tipizzato D3D10_DDI_BLEND che indica la modalità di fusione trasparenza della destinazione per la destinazione di rendering abilitata.

[in] BlendOpAlpha

Valore tipizzato D3D10_DDI_BLEND_OP che indica l'operazione di fusione della trasparenza per la destinazione di rendering abilitata.

[in] RenderTargetWriteMask

Valore bit per bit a 8 bit che indica le proprietà di scrittura per la destinazione di rendering abilitata. Ogni bit deve essere impostato su uno dei valori seguenti dell'enumerazione D3D10_DDI_COLOR_WRITE_ENABLE.

Valore Significato
D3D10_DDI_COLOR_WRITE_ENABLE_RED (1) Scritture rosse
D3D10_DDI_COLOR_WRITE_ENABLE_GREEN (2) Scrive verde
D3D10_DDI_COLOR_WRITE_ENABLE_BLUE (4) Scritture blu
D3D10_DDI_COLOR_WRITE_ENABLE_ALPHA (8) Scrive un livello di trasparenza
D3D10_DDI_COLOR_WRITE_ENABLE_ALL (OR bit per bit di 1,2,4,8) Scrive un livello di trasparenza rosso, verde, blu e trasparenza

Commenti

Una matrice di strutture D3D10_DDI_RENDER_TARGET_BLEND_DESC1 viene specificata nel membro RenderTarget della struttura D3D10_1_DDI_BLEND_DESC per descrivere uno stato di fusione.

Requisiti

Requisito Valore
Client minimo supportato D3D10_DDI_RENDER_TARGET_BLEND_DESC1 è supportato in Windows Vista con Service Pack 1 (SP1) e versioni successive e Windows Server 2008 e versioni successive.
Intestazione d3d10umddi.h (include D3d10umddi.h)

Vedi anche

CalcPrivateBlendStateSize

CreateBlendState(D3D10_1)

D3D10_1_DDI_BLEND_DESC

D3D10_DDI_BLEND

D3D10_DDI_BLEND_OP