Partager via


structure D3D10_1_DDI_BLEND_DESC (d3d10umddi.h)

La structure D3D10_1_DDI_BLEND_DESC décrit un état de fusion.

Syntaxe

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;

Membres

[in] AlphaToCoverageEnable

Valeur booléenne qui spécifie si la couverture de transparence est activée. TRUE indique que la couverture de transparence est activée ; FALSE indique que la couverture de transparence est désactivée. Ce membre est pertinent uniquement pour l’anticrénelage à plusieurs échantillons.

[in] IndependentBlendEnable

Valeur booléenne qui spécifie uniquement si la fonction CalcPrivateBlendStateSize(D3D10_1) a répliqué la première entrée du tableau que le membre RenderTarget spécifie aux autres entrées de ce tableau. TRUE indique que la première entrée n’a pas été répliquée ; FALSE indique que la première entrée du tableau dans le RenderTarget membre est répliquée vers les autres entrées du tableau.

[in] RenderTarget[D3D10_DDI_SIMULTANEOUS_RENDER_TARGET_COUNT]

Tableau de structures D3D10_DDI_RENDER_TARGET_BLEND_DESC1 qui indiquent l’état de fusion pour chaque cible de rendu associée.

Exigences

Exigence Valeur
client minimum pris en charge D3D10_1_DDI_BLEND_DESC est pris en charge sur Windows Vista avec Service Pack 1 (SP1) et versions ultérieures et Windows Server 2008 et versions ultérieures.
d’en-tête d3d10umddi.h (include D3d10umddi.h)

Voir aussi

CalcPrivateBlendStateSize(D3D10_1)

CreateBlendState(D3D10_1)

D3D10_DDI_BLEND

D3D10_DDI_BLEND_OP

D3D10_DDI_RENDER_TARGET_BLEND_DESC1