D3D10_1_DDI_BLEND_DESC Struktur (d3d10umddi.h)

Die D3D10_1_DDI_BLEND_DESC-Struktur beschreibt einen Mischzustand.

Syntax

typedef struct D3D10_1_DDI_BLEND_DESC {
  [in] BOOL                                AlphaToCoverageEnable;
  [in] BOOL                                IndependentBlendEnable;
       D3D10_DDI_RENDER_TARGET_BLEND_DESC1 RenderTarget[D3D10_DDI_SIMULTANEOUS_RENDER_TARGET_COUNT];
} D3D10_1_DDI_BLEND_DESC;

Member

[in] AlphaToCoverageEnable

Ein boolescher Wert, der angibt, ob die Transparenzabdeckung aktiviert ist. TRUE gibt an, dass die Transparenzabdeckung aktiviert ist. FALSE gibt an, dass die Transparenzabdeckung deaktiviert ist. Dieses Element ist nur für antialiasing mit mehreren Stichproben relevant.

[in] IndependentBlendEnable

Ein boolescher Wert, der nur angibt, ob die CalcPrivateBlendStateSize(D3D10_1) -Funktion den ersten Eintrag in dem Array repliziert hat, das das RenderTarget-Element angibt, in die anderen Einträge dieses Arrays. TRUE gibt an, dass der erste Eintrag nicht repliziert wurde. FALSE gibt an, dass der erste Eintrag im Array im RenderTarget-Member auf die anderen Einträge des Arrays repliziert wird.

[in] RenderTarget[D3D10_DDI_SIMULTANEOUS_RENDER_TARGET_COUNT]

Ein Array von D3D10_DDI_RENDER_TARGET_BLEND_DESC1 Strukturen, die den Mischzustand für jedes zugeordnete Renderziel angeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) D3D10_1_DDI_BLEND_DESC wird unter Windows Vista mit Service Pack 1 (SP1) und höheren Versionen sowie Windows Server 2008 und höheren Versionen unterstützt.
Kopfzeile d3d10umddi.h (einschließlich D3d10umddi.h)

Weitere Informationen

CalcPrivateBlendStateSize(D3D10_1)

CreateBlendState(D3D10_1)

D3D10_DDI_BLEND

D3D10_DDI_BLEND_OP

D3D10_DDI_RENDER_TARGET_BLEND_DESC1