structure D3D10_RENDER_TARGET_BLEND_DESC1 (d3d10_1.h)
Décrit l’état de fusion d’une cible de rendu pour un appareil Direct3D 10.1
Syntaxe
typedef struct D3D10_RENDER_TARGET_BLEND_DESC1 {
BOOL BlendEnable;
D3D10_BLEND SrcBlend;
D3D10_BLEND DestBlend;
D3D10_BLEND_OP BlendOp;
D3D10_BLEND SrcBlendAlpha;
D3D10_BLEND DestBlendAlpha;
D3D10_BLEND_OP BlendOpAlpha;
UINT8 RenderTargetWriteMask;
} D3D10_RENDER_TARGET_BLEND_DESC1;
Membres
BlendEnable
Type : BOOL
Activez (ou désactivez) la fusion.
SrcBlend
Type : D3D10_BLEND
Cette option de fusion spécifie la première source de données RVB et inclut une opération de pré-fusion facultative.
DestBlend
Type : D3D10_BLEND
Cette option de fusion spécifie la deuxième source de données RVB et inclut une opération de pré-fusion facultative.
BlendOp
Type : D3D10_BLEND_OP
Cette opération de fusion définit comment combiner les sources de données RVB.
SrcBlendAlpha
Type : D3D10_BLEND
Cette option de fusion spécifie la première source de données alpha et inclut une opération de pré-fusion facultative. Les options de fusion qui se terminent par _COLOR ne sont pas autorisées.
DestBlendAlpha
Type : D3D10_BLEND
Cette option de fusion spécifie la deuxième source de données alpha et inclut une opération de pré-fusion facultative. Les options de fusion qui se terminent par _COLOR ne sont pas autorisées.
BlendOpAlpha
Type : D3D10_BLEND_OP
Cette opération de fusion définit comment combiner les sources de données alpha.
RenderTargetWriteMask
Type : UINT8
Masque d’écriture.
Remarques
Pour voir comment la fusion est effectuée, consultez Output-Merger Stage (Direct3D 10).
Il s’agit des valeurs par défaut pour l’état de fusion.
State | Valeur par défaut |
---|---|
BlendEnable | FALSE |
SrcBlend | D3D10_BLEND_ONE |
DestBlend | D3D10_BLEND_ZERO |
BlendOp | D3D10_BLEND_OP_ADD |
SrcBlendAlpha | D3D10_BLEND_ONE |
DestBlendAlpha | D3D10_BLEND_ZERO |
BlendOpAlpha | D3D10_BLEND_OP_ADD |
RenderTargetWriteMask | D3D10_COLOR_WRITE_ENABLE_ALL |
Configuration requise
En-tête | d3d10_1.h (inclure D3D10.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour