structure D3D10_DDI_RENDER_TARGET_BLEND_DESC1 (d3d10umddi.h)
La structure D3D10_DDI_RENDER_TARGET_BLEND_DESC1 décrit un état de fusion pour une cible de rendu.
Syntaxe
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;
Membres
[in] BlendEnable
Valeur booléenne qui spécifie si la fusion est activée pour la cible de rendu associée. TRUE indique que la fusion est activée ; FALSE indique que la fusion est désactivée.
[in] SrcBlend
Valeur de type D3D10_DDI_BLEND qui indique le mode de fusion de la source pour la cible de rendu activée.
[in] DestBlend
Valeur de type D3D10_DDI_BLEND qui indique le mode de fusion de la destination pour la cible de rendu activée.
[in] BlendOp
Valeur de type D3D10_DDI_BLEND_OP qui indique l’opération de fusion pour la cible de rendu activée.
[in] SrcBlendAlpha
Valeur de type D3D10_DDI_BLEND qui indique le mode de fusion de transparence de la source pour la cible de rendu activée.
[in] DestBlendAlpha
Valeur de type D3D10_DDI_BLEND qui indique le mode de fusion de transparence de la destination pour la cible de rendu activée.
[in] BlendOpAlpha
Valeur de type D3D10_DDI_BLEND_OP qui indique l’opération de fusion de transparence pour la cible de rendu activée.
[in] RenderTargetWriteMask
Valeur 8 bits au niveau du bit qui indique les propriétés d’écriture de la cible de rendu activée. Chaque bit doit être défini sur l’une des valeurs suivantes de l’énumération D3D10_DDI_COLOR_WRITE_ENABLE.
Valeur | Signification |
---|---|
D3D10_DDI_COLOR_WRITE_ENABLE_RED (1) | Écrit en rouge |
D3D10_DDI_COLOR_WRITE_ENABLE_GREEN (2) | Écrit en vert |
D3D10_DDI_COLOR_WRITE_ENABLE_BLUE (4) | Écrit en bleu |
D3D10_DDI_COLOR_WRITE_ENABLE_ALPHA (8) | Écrit un niveau de transparence |
D3D10_DDI_COLOR_WRITE_ENABLE_ALL (OR au niveau du bit de 1,2,4,8) | Écrit le rouge, le vert, le bleu et un niveau de transparence |
Remarques
Un tableau de structures D3D10_DDI_RENDER_TARGET_BLEND_DESC1 est spécifié dans le membre RenderTarget de la structure D3D10_1_DDI_BLEND_DESC pour décrire un état de fusion.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | D3D10_DDI_RENDER_TARGET_BLEND_DESC1 est pris en charge sur Windows Vista avec Service Pack 1 (SP1) et versions ultérieures et Windows Server 2008 et versions ultérieures. |
En-tête | d3d10umddi.h (include D3d10umddi.h) |