Partager via


Classe Effect (gdipluseffects.h)

La classe Effect sert de classe de base pour onze classes que vous pouvez utiliser pour appliquer des effets et des ajustements aux bitmaps. Les classes suivantes descendent de Effect.

Pour appliquer et appliquer un effet à une bitmap, créez un instance de l’un des descendants de la classe Effect et transmettez l’adresse de ce descendant à la méthode Graphics ::D rawImage ou à la méthode Bitmap ::ApplyEffect.

Méthodes

La classe Effect a ces méthodes.

 
Effect ::Effect

Crée un objet Effect.
Effect ::GetAuxData

Effect ::GetAuxData obtient un pointeur vers un ensemble de tables de choix créées par un appel précédent à la méthode Bitmap ::ApplyEffect.
Effect ::GetAuxDataSize

La méthode Effect ::GetAuxDataSize obtient la taille, en octets, des données auxiliaires créées par un appel précédent à la méthode Bitmap ::ApplyEffect.
Effect ::GetParameterSize

La méthode Effect ::GetParameterSize obtient la taille totale, en octets, des paramètres actuellement définis pour cet effet. La méthode Effect ::GetParameterSize est généralement appelée sur un objet qui est un instance d’un descendant de la classe Effect.
Effect ::UseAuxData

La méthode Effect ::UseAuxData définit ou efface un indicateur qui spécifie si la méthode Bitmap ::ApplyEffect doit retourner un pointeur vers les données auxiliaires qu’elle crée.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête gdipluseffects.h