D2D1_BLEND_DESCRIPTION structure (d2d1effectauthor.h)
Définit une description de fusion à utiliser dans une transformation de fusion particulière.
Syntaxe
typedef struct D2D1_BLEND_DESCRIPTION {
D2D1_BLEND sourceBlend;
D2D1_BLEND destinationBlend;
D2D1_BLEND_OPERATION blendOperation;
D2D1_BLEND sourceBlendAlpha;
D2D1_BLEND destinationBlendAlpha;
D2D1_BLEND_OPERATION blendOperationAlpha;
FLOAT blendFactor[4];
} D2D1_BLEND_DESCRIPTION;
Membres
sourceBlend
Spécifie la première source de données RVB et inclut une opération de préblend facultative.
destinationBlend
Spécifie la deuxième source de données RVB et inclut une opération de préblend facultative.
blendOperation
Spécifie comment combiner les sources de données RVB.
sourceBlendAlpha
Spécifie la première source de données alpha et inclut une opération de préblend facultative. Les options de fusion qui se terminent par _COLOR ne sont pas autorisées.
destinationBlendAlpha
Spécifie la deuxième source de données alpha et inclut une opération de préblend facultative. Les options de fusion qui se terminent par _COLOR ne sont pas autorisées.
blendOperationAlpha
Spécifie comment combiner les sources de données alpha.
blendFactor[4]
Paramètres des opérations de fusion. Le mélange doit utiliser D2D1_BLEND_BLEND_FACTOR pour pouvoir l’utiliser.
Remarques
Cette description correspond étroitement au struct D3D11_BLEND_DESC avec quelques omissions et l’ajout du facteur de fusion dans la description.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 et mise à jour de plateforme pour Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 et mise à jour de plateforme pour Windows Server 2008 R2 [applications de bureau | Applications UWP] |
En-tête | d2d1effectauthor.h |