Partager via


en-tête gdiplusenums.h

Cet en-tête est utilisé par GDI+. Pour plus d'informations, consultez les pages suivantes :

gdiplusenums.h contient les interfaces de programmation suivantes :

Fonctions

 
ObjectTypeIsValid

La fonction ObjectTypeIsValid détermine si un élément de l’énumération ObjectType représente un type d’objet valide.

Énumérations

 
BrushType

L’énumération BrushType indique le type de pinceau. Il existe cinq types de pinceaux.
CombineMode

L’énumération CombineMode spécifie comment une nouvelle région est combinée à une région existante.
CompositingMode

L’énumération CompositingMode spécifie comment les couleurs rendues sont combinées avec les couleurs d’arrière-plan. Cette énumération est utilisée par les méthodes Graphics::GetCompositingMode et Graphics::SetCompositingMode de la classe Graphics.
CompositingQuality

L’énumération CompositingQuality spécifie si la correction gamma est appliquée lorsque des couleurs sont fusionnées avec des couleurs d’arrière-plan.
CoordinateSpace

L’énumération CoordinateSpace spécifie des espaces de coordonnées.
DashCap

L’énumération DashCap spécifie le type de forme graphique à utiliser aux deux extrémités de chaque tiret dans une ligne en pointillés.
DashStyle

L’énumération DashStyle spécifie le style de trait d’une ligne dessinée avec un stylet Windows GDI+. La ligne peut être dessinée à l’aide de l’un des styles prédéfinis ou d’un style personnalisé.
DriverStringOptions

L’énumération DriverStringOptions spécifie l’espacement, l’orientation et la qualité du rendu des chaînes de pilotes.
EmfPlusRecordType

L’énumération EmfPlusRecordType identifie les types d’enregistrements de métafichiers utilisés dans les fichiers WMF (Windows Metafile Format), EMF (Enhanced Metafile) et EMF+. Les éléments de l’énumération EmfPlusRecordType se présentent en trois groupes.
EmfToWmfBitsFlags

Spécifie les options de la méthode Metafile::EmfToWmfBits, qui convertit un métafichier EMF (Enhanced Metafile) en un métafichier WMF (Windows Metafile Format).
EmfType

L’énumération EmfType spécifie la nature des enregistrements placés dans un fichier de métafichier amélioré (EMF). Cette énumération est utilisée par plusieurs constructeurs dans la classe Metafile.
EncoderParameterValueType

L’énumération EncoderParameterValueType spécifie les types de données pour les paramètres de codec d’image (encodeur/décodeur). Un élément de cette énumération est affecté au membre de données Type d’un objet EncoderParameter.
EncoderValue

L’énumération EncoderValue spécifie des valeurs qui peuvent être passées en tant qu’arguments aux encodeurs d’images. Pour plus d’informations sur les encodeurs d’images, consultez Utilisation des encodeurs d’image et des décodeurs .
FillMode

L’énumération FillMode spécifie comment remplir les zones qui sont formées lorsqu’un chemin ou une courbe se croise.
FlushIntention

L’énumération FlushIntention spécifie quand vider la file d’attente des opérations graphiques.
FontStyle

L’énumération FontStyle spécifie le style de la police d’une police. Les styles peuvent être combinés.
HatchStyle

L’énumération HatchStyle spécifie le modèle de hachure utilisé par un pinceau de type HatchBrush. Le motif de trappe se compose d’une couleur d’arrière-plan unie et de lignes dessinées sur l’arrière-plan.
HotkeyPrefix

L’énumération HotkeyPrefix spécifie comment afficher les touches d’accès rapide. Il existe trois options : _do rien, afficher les touches d’accès rapide soulignées et masquer les traits de soulignement de touches d’accès rapide.
ImageType

L’énumération ImageType indique si une image est une bitmap ou un métafichier. La méthode Image::GetType retourne un élément de cette énumération.
InterpolationMode

L’énumération InterpolationMode spécifie l’algorithme utilisé lors de la mise à l’échelle ou de la rotation des images. Cette énumération est utilisée par les méthodes Graphics::GetInterpolationMode et Graphics::SetInterpolationMode de la classe Graphics.
LinearGradientMode

L’énumération LinearGradientMode spécifie la direction dans laquelle le changement de couleur se produit pour un pinceau de dégradé linéaire.
LineCap

L’énumération LineCap spécifie le type de forme graphique à utiliser à la fin d’une ligne dessinée avec un stylet Windows GDI+.
LineJoin

L’énumération LineJoin spécifie comment joindre deux lignes dessinées par le même stylet et dont les extrémités se rencontrent. À l’intersection des deux extrémités de ligne, une jointure de ligne rend la jointure plus continue.
MatrixOrder

L’énumération MatrixOrder spécifie l’ordre de multiplication lorsqu’une nouvelle matrice est multipliée par une matrice existante.
MetafileFrameUnit

L’énumération MetafileFrameUnit spécifie l’unité de mesure d’un rectangle de trame de métafichier.
MetafileType

L’énumération MetafileType spécifie les types de métafichiers. La méthode MetafileHeader::GetType retourne un élément de cette énumération.
ObjectType

L’énumération ObjectType indique la valeur de type d’objet d’un enregistrement EMF+.
PathPointType

L’énumération PathPointType indique les types de points et les indicateurs pour les points de données d’un chemin d’accès.
PenAlignment

L’énumération PenAlignment spécifie l’alignement d’un stylet par rapport au trait qui est dessiné.
PenType

L’énumération PenType indique le type de modèle, de texture ou de dégradé qu’un stylet dessine.
PixelOffsetMode

L’énumération PixelOffsetMode spécifie le mode de décalage de pixels d’un objet Graphics. Cette énumération est utilisée par les méthodes Graphics::GetPixelOffsetMode et Graphics::SetPixelOffsetMode de la classe Graphics.
SmoothingMode

L’énumération SmoothingMode spécifie le type de lissage (anticrénelage) appliqué aux lignes et aux courbes. Cette énumération est utilisée par les méthodes Graphics::GetSmoothingMode et Graphics::SetSmoothingMode de la classe Graphics.
StringAlignment

L’énumération StringAlignment spécifie comment une chaîne est alignée en référence au rectangle englobant. Un rectangle englobant est utilisé pour définir la zone dans laquelle le texte s’affiche.
StringDigitSubstitute

L’énumération StringDigitSubstitute spécifie comment substituer des chiffres dans une chaîne en fonction des paramètres régionaux ou de la langue d’un utilisateur.
StringFormatFlags

L’énumération StringFormatFlags spécifie les informations de disposition du texte (telles que l’orientation et le découpage) et les manipulations d’affichage (telles que l’insertion d’ellipses, la substitution de chiffres et la représentation de caractères qui ne sont pas pris en charge par une police).
StringTrimming

L’énumération StringTrimming spécifie comment découper les caractères d’une chaîne afin que la chaîne s’adapte à un rectangle de disposition. Le rectangle de disposition est utilisé pour positionner et dimensionner la chaîne d’affichage.
TextRenderingHint

L’énumération TextRenderingHint spécifie le processus utilisé pour restituer le texte. Le processus affecte la qualité du texte.
Unité

L’énumération Unit spécifie l’unité de mesure d’un type de données donné.
WarpMode

L’énumération WarpMode spécifie les modes de déformation qui peuvent être utilisés pour transformer des images.
WrapMode

L’énumération WrapMode spécifie la façon dont les copies répétées d’une image sont utilisées pour mosaïquer une zone.