struttura D3D10_RENDER_TARGET_BLEND_DESC1 (d3d10_1.h)

Descrive lo stato di fusione per una destinazione di rendering per un dispositivo Direct3D 10.1

Sintassi

typedef struct D3D10_RENDER_TARGET_BLEND_DESC1 {
  BOOL           BlendEnable;
  D3D10_BLEND    SrcBlend;
  D3D10_BLEND    DestBlend;
  D3D10_BLEND_OP BlendOp;
  D3D10_BLEND    SrcBlendAlpha;
  D3D10_BLEND    DestBlendAlpha;
  D3D10_BLEND_OP BlendOpAlpha;
  UINT8          RenderTargetWriteMask;
} D3D10_RENDER_TARGET_BLEND_DESC1;

Members

BlendEnable

Tipo: BOOL

Abilitare (o disabilitare) la fusione.

SrcBlend

Tipo: D3D10_BLEND

Questa opzione blend specifica la prima origine dati RGB e include un'operazione di pre-fusione facoltativa.

DestBlend

Tipo: D3D10_BLEND

Questa opzione di fusione specifica la seconda origine dati RGB e include un'operazione di pre-fusione facoltativa.

BlendOp

Tipo: D3D10_BLEND_OP

Questa operazione di fusione definisce come combinare le origini dati RGB.

SrcBlendAlpha

Tipo: D3D10_BLEND

Questa opzione di fusione specifica la prima origine dati alfa e include un'operazione di pre-fusione facoltativa. Le opzioni blend che terminano con _COLOR non sono consentite.

DestBlendAlpha

Tipo: D3D10_BLEND

Questa opzione blend specifica la seconda origine dati alfa e include un'operazione di pre-fusione facoltativa. Le opzioni blend che terminano con _COLOR non sono consentite.

BlendOpAlpha

Tipo: D3D10_BLEND_OP

Questa operazione blend definisce come combinare le origini dati alfa.

RenderTargetWriteMask

Tipo: UINT8

Maschera di scrittura.

Commenti

Per informazioni su come viene eseguita la fusione, vedere Fase di fusione dell'output (Direct3D 10).To see blending is doneing, see Output-Merger Stage (Direct3D 10).

Questi sono i valori predefiniti per lo stato di fusione.

State Valore predefinito
BlendEnable FALSE
SrcBlend D3D10_BLEND_ONE
DestBlend D3D10_BLEND_ZERO
BlendOp D3D10_BLEND_OP_ADD
SrcBlendAlpha D3D10_BLEND_ONE
DestBlendAlpha D3D10_BLEND_ZERO
BlendOpAlpha D3D10_BLEND_OP_ADD
RenderTargetWriteMask D3D10_COLOR_WRITE_ENABLE_ALL

Requisiti

   
Intestazione d3d10_1.h (includere D3D10.h)

Vedi anche

Strutture principali