Partager via


Énumération ImageFlags (gdiplusimaging.h)

L’énumération ImageFlags spécifie les attributs des données de pixel contenues dans un objet Image. La méthode Image::GetFlags retourne un élément de cette énumération.

Syntax

typedef enum ImageFlags {
  ImageFlagsNone = 0,
  ImageFlagsScalable = 0x0001,
  ImageFlagsHasAlpha = 0x0002,
  ImageFlagsHasTranslucent = 0x0004,
  ImageFlagsPartiallyScalable = 0x0008,
  ImageFlagsColorSpaceRGB = 0x0010,
  ImageFlagsColorSpaceCMYK = 0x0020,
  ImageFlagsColorSpaceGRAY = 0x0040,
  ImageFlagsColorSpaceYCBCR = 0x0080,
  ImageFlagsColorSpaceYCCK = 0x0100,
  ImageFlagsHasRealDPI = 0x1000,
  ImageFlagsHasRealPixelSize = 0x2000,
  ImageFlagsReadOnly = 0x00010000,
  ImageFlagsCaching = 0x00020000
} ;

Constantes

 
ImageFlagsNone
Valeur : 0
Spécifie aucune information de format.
ImageFlagsScalable
Valeur : 0x0001
Spécifie que l’image peut être mise à l’échelle.
ImageFlagsHasAlpha
Valeur : 0x0002
Spécifie que les données de pixels contiennent des valeurs alpha.
ImageFlagsHasTranslucent
Valeur : 0x0004
Spécifie que les données de pixels ont des valeurs alpha différentes de 0 (transparent) et 255 (opaque).
ImageFlagsPartiallyScalable
Valeur : 0x0008
Spécifie que les données de pixels sont partiellement évolutives avec certaines limitations.
ImageFlagsColorSpaceRGB
Valeur : 0x0010
Spécifie que l’image est stockée à l’aide d’un espace de couleurs RVB.
ImageFlagsColorSpaceCMYK
Valeur : 0x0020
Spécifie que l’image est stockée à l’aide d’un espace de couleur CMJN.
ImageFlagsColorSpaceGRAY
Valeur : 0x0040
Spécifie que l’image est une image en nuances de gris.
ImageFlagsColorSpaceYCBCR
Valeur : 0x0080
Spécifie que l'image est stockée en utilisant un espace de couleurs YCbCr.
ImageFlagsColorSpaceYCCK
Valeur : 0x0100
Spécifie que l'image est stockée en utilisant un espace de couleurs YCCK.
ImageFlagsHasRealDPI
Valeur : 0x1000
Spécifie que des informations en points par pouce sont stockées dans l'image.
ImageFlagsHasRealPixelSize
Valeur : 0x2000
Spécifie que la taille en pixels est stockée dans l'image.
ImageFlagsReadOnly
Valeur : 0x00010000
Spécifie que les données de pixel sont en lecture seule.
ImageFlagsCaching
Valeur : 0x00020000
Spécifie que les données de pixel peuvent être mises en cache pour un accès plus rapide.

Configuration requise

   
Client minimal pris en charge Windows XP, Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête gdiplusimaging.h (include Gdiplus.h)

Voir aussi

Image::GetFlags