D3D10_DDI_RENDER_TARGET_BLEND_DESC1-Struktur (d3d10umddi.h)
Die D3D10_DDI_RENDER_TARGET_BLEND_DESC1-Struktur beschreibt einen Mischzustand 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;
Member
[in] BlendEnable
Ein boolescher Wert, der angibt, ob die Überblendung für das zugeordnete Renderziel aktiviert ist. TRUE gibt an, dass die Vermischung aktiviert ist. FALSE gibt an, dass die Mischung deaktiviert ist.
[in] SrcBlend
Ein D3D10_DDI_BLEND typisierter Wert, der den Mischmodus der Quelle für das aktivierte Renderziel angibt.
[in] DestBlend
Ein D3D10_DDI_BLEND typisierter Wert, der den Mischmodus des Ziels für das aktivierte Renderziel angibt.
[in] BlendOp
Ein D3D10_DDI_BLEND_OP typisierter Wert, der den Mischvorgang für das aktivierte Renderziel angibt.
[in] SrcBlendAlpha
Ein D3D10_DDI_BLEND typisierter Wert, der den Transparenzmischungsmodus der Quelle für das aktivierte Renderziel angibt.
[in] DestBlendAlpha
Ein D3D10_DDI_BLEND typisierter Wert, der den Transparenzmischungsmodus des Ziels für das aktivierte Renderziel angibt.
[in] BlendOpAlpha
Ein D3D10_DDI_BLEND_OP typisierter Wert, der den Transparenzmischungsvorgang für das aktivierte Renderziel angibt.
[in] RenderTargetWriteMask
Ein bitweiser 8-Bit-Wert, 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 Transparenzebene. |
D3D10_DDI_COLOR_WRITE_ENABLE_ALL (bitweises OR von 1,2,4,8) | Schreibt rot, grün, blau und eine Transparenzebene. |
Hinweise
Ein Array von D3D10_DDI_RENDER_TARGET_BLEND_DESC1 Strukturen wird im RenderTarget-Member der D3D10_1_DDI_BLEND_DESC-Struktur angegeben, um einen Mischzustand zu beschreiben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (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. |
Kopfzeile | d3d10umddi.h (include D3d10umddi.h) |