Freigeben über


D3D10_DDI_RENDER_TARGET_BLEND_DESC1 Struktur (d3d10umddi.h)

Die D3D10_DDI_RENDER_TARGET_BLEND_DESC1-Struktur beschreibt einen Blend-Zustand für ein Renderziel.

Syntax

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;

Angehörige

[in] BlendEnable

Ein boolescher Wert, der angibt, ob die Vermischung für das zugeordnete Renderziel aktiviert ist. TRUE- bedeutet, dass die Mischung aktiviert ist; FALSE- bedeutet, dass die Vermischung deaktiviert ist.

[in] SrcBlend

Ein D3D10_DDI_BLEND-typed-Wert, der den Blendmodus der Quelle für das aktivierte Renderziel angibt.

[in] DestBlend

Ein D3D10_DDI_BLEND-typed-Wert, der den Blendmodus des Ziels für das aktivierte Renderziel angibt.

[in] BlendOp

Ein D3D10_DDI_BLEND_OP-typed-Wert, der den Vermischungsvorgang für das aktivierte Renderziel angibt.

[in] SrcBlendAlpha

Ein D3D10_DDI_BLEND-typed-Wert, der den Transparenzmischungsmodus der Quelle für das aktivierte Renderziel angibt.

[in] DestBlendAlpha

Ein D3D10_DDI_BLEND-typed-Wert, der den Transparenzmischungsmodus des Ziels für das aktivierte Renderziel angibt.

[in] BlendOpAlpha

Ein D3D10_DDI_BLEND_OP-typed-Wert, der den Transparenzmischungsvorgang für das aktivierte Renderziel angibt.

[in] RenderTargetWriteMask

Ein 8-Bit-Bit-Bitwert, der die Schreibeigenschaften für das aktivierte Renderziel angibt. Jedes Bit muss auf einen der folgenden Werte aus der D3D10_DDI_COLOR_WRITE_ENABLE-Enumeration festgelegt werden.

Wert Bedeutung
D3D10_DDI_COLOR_WRITE_ENABLE_RED (1) Schreibt rot
D3D10_DDI_COLOR_WRITE_ENABLE_GREEN (2) Schreibt grün
D3D10_DDI_COLOR_WRITE_ENABLE_BLUE (4) Schreibt blau
D3D10_DDI_COLOR_WRITE_ENABLE_ALPHA (8) Schreibt eine Transparenzstufe
D3D10_DDI_COLOR_WRITE_ENABLE_ALL (bitweise OR von 1,2,4,8) Schreibt rot, grün, blau und eine Transparenzstufe.

Bemerkungen

Ein Array von D3D10_DDI_RENDER_TARGET_BLEND_DESC1 Strukturen wird im RenderTarget- Element der D3D10_1_DDI_BLEND_DESC Struktur angegeben, um einen Blend-Zustand zu beschreiben.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- D3D10_DDI_RENDER_TARGET_BLEND_DESC1 wird unter Windows Vista mit Service Pack 1 (SP1) und höheren Versionen und Windows Server 2008 und höheren Versionen unterstützt.
Header- d3d10umddi.h (include D3d10umddi.h)

Siehe auch

CalcPrivateBlendStateSize

CreateBlendState(D3D10_1)

D3D10_1_DDI_BLEND_DESC

D3D10_DDI_BLEND

D3D10_DDI_BLEND_OP