Partager via


énumération DCOMPOSITION_OPACITY_MODE (dcomptypes.h)

Spécifie comment la valeur d’opacité effective d’un visuel est appliquée au contenu et aux enfants de ce visuel.

Syntax

typedef enum DCOMPOSITION_OPACITY_MODE {
  DCOMPOSITION_OPACITY_MODE_LAYER = 0,
  DCOMPOSITION_OPACITY_MODE_MULTIPLY = 1,
  DCOMPOSITION_OPACITY_MODE_INHERIT = 0xffffffff
} ;

Constantes

 
DCOMPOSITION_OPACITY_MODE_LAYER
Valeur : 0
Le visuel cible définit une couche logique dans laquelle sa sous-arborescence entière est composée avec une opacité effective de départ de 1.0. La valeur d’opacité d’origine est ensuite utilisée pour fusionner la couche sur l’arrière-plan du visuel.
DCOMPOSITION_OPACITY_MODE_MULTIPLY
Valeur : 1
La valeur d’opacité est multipliée par l’opacité effective du visuel parent et le résultat est ensuite appliqué individuellement à chaque élément de contenu dans la sous-arborescence de ce visuel.
DCOMPOSITION_OPACITY_MODE_INHERIT
Valeur : 0xffffffff
Le mode d’opacité est identique à celui du visuel parent du visuel cible.

Configuration requise

Condition requise Valeur
En-tête dcomptypes.h (inclure DComp.h)

Voir aussi

IDCompositionEffectGroup ::SetOpacity

IDCompositionVisual2 ::SetOpacityMode