Freigeben über


D3D11_1_DDI_BLEND_DESC-Struktur (d3d10umddi.h)

Beschreibt einen Mischzustand. Wird von Windows Display Driver Model (WDDM) 1.2 und höher für Benutzermodus-Anzeigetreiber verwendet.

Syntax

typedef struct D3D11_1_DDI_BLEND_DESC {
  [in] BOOL                                 AlphaToCoverageEnable;
  [in] BOOL                                 IndependentBlendEnable;
       D3D11_1_DDI_RENDER_TARGET_BLEND_DESC RenderTarget[D3D10_DDI_SIMULTANEOUS_RENDER_TARGET_COUNT];
} D3D11_1_DDI_BLEND_DESC;

Member

[in] AlphaToCoverageEnable

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

[in] IndependentBlendEnable

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

[in] RenderTarget[D3D10_DDI_SIMULTANEOUS_RENDER_TARGET_COUNT]

Ein Array von D3D11_1_DDI_RENDER_TARGET_BLEND_DESC Strukturen, die den Blendzustand für jedes zugeordnete Renderziel angeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8
Unterstützte Mindestversion (Server) Windows Server 2012
Kopfzeile d3d10umddi.h (include D3d10umddi.h)

Weitere Informationen

CalcPrivateBlendStateSize(D3D11_1)

CreateBlendState(D3D11_1)

D3D11_1_DDI_RENDER_TARGET_BLEND_DESC