ImageFlags-Enumeration (gdiplusimaging.h)

Die ImageFlags-Enumeration gibt die Attribute der Pixeldaten an, die in einem Image-Objekt enthalten sind. Die Image::GetFlags-Methode gibt ein Element dieser Enumeration zurück.

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
} ;

Konstanten

 
ImageFlagsNone
Wert: 0
Gibt keine Formatinformationen an.
ImageFlagsScalable
Wert: 0x0001
Gibt an, dass das Image skaliert werden kann.
ImageFlagsHasAlpha
Wert: 0x0002
Gibt an, dass die Pixeldaten Alphawerte enthalten.
ImageFlagsHasTranslucent
Wert: 0x0004
Gibt an, dass die Pixeldaten andere Alphawerte als 0 (transparent) und 255 (deckend) aufweisen.
ImageFlagsPartiallyScalable
Wert: 0x0008
Gibt an, dass die Pixeldaten mit einigen Einschränkungen teilweise skalierbar sind.
ImageFlagsColorSpaceRGB
Wert: 0x0010
Gibt an, dass das Bild in einem RGB-Farbraum gespeichert wird.
ImageFlagsColorSpaceCMYK
Wert: 0x0020
Gibt an, dass das Bild mit einem CMYK-Farbraum gespeichert wird.
ImageFlagsColorSpaceGRAY
Wert: 0x0040
Gibt an, dass es sich bei dem Bild um ein Graustufenbild handelt.
ImageFlagsColorSpaceYCBCR
Wert: 0x0080
Gibt an, dass das Bild unter Verwendung eines YCBCR-Farbraums gespeichert wird.
ImageFlagsColorSpaceYCCK
Wert: 0x0100
Gibt an, dass das Bild unter Verwendung eines YCCK-Farbraums gespeichert wird.
ImageFlagsHasRealDPI
Wert: 0x1000
Gibt an, dass dpi-Informationen (Punkt pro Zoll) in dem Bild gespeichert werden.
ImageFlagsHasRealPixelSize
Wert: 0x2000
Gibt an, dass die Pixelgröße in dem Bild gespeichert wird.
ImageFlagsReadOnly
Wert: 0x00010000
Gibt an, dass die Pixeldaten schreibgeschützt sind.
ImageFlagsCaching
Wert: 0x00020000
Gibt an, dass die Pixeldaten für einen schnelleren Zugriff zwischengespeichert werden können.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP, Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile gdiplusimaging.h (include Gdiplus.h)

Weitere Informationen

Bild::GetFlags