Condividi tramite


Enumerazione ImageFlags (gdiplusimaging.h)

L'enumerazione ImageFlags specifica gli attributi dei dati pixel contenuti in un oggetto Image . Il metodo Image::GetFlags restituisce un elemento di questa enumerazione.

Sintassi

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

Costanti

 
ImageFlagsNone
Valore: 0
Specifica nessuna informazione di formato.
ImageFlagsScalable
Valore: 0x0001
Specifica che l'immagine può essere ridimensionata.
ImageFlagsHasAlpha
Valore: 0x0002
Specifica che i dati pixel contengono valori alfa.
ImageFlagsHasTranslucent
Valore: 0x0004
Specifica che i dati pixel contengono valori alfa diversi da 0 (trasparente) e 255 (opaco).
ImageFlagsPartiallyScalable
Valore: 0x0008
Specifica che i dati pixel sono parzialmente scalabili con alcune limitazioni.
ImageFlagsColorSpaceRGB
Valore: 0x0010
Specifica che l'immagine viene archiviata usando uno spazio colore RGB.
ImageFlagsColorSpaceCMYK
Valore: 0x0020
Specifica che l'immagine viene archiviata usando uno spazio colore CMYK.
ImageFlagsColorSpaceGRAY
Valore: 0x0040
Specifica che l'immagine è un'immagine di scala grigia.
ImageFlagsColorSpaceYCBCR
Valore: 0x0080
Specifica di memorizzare l'immagine utilizzando uno spazio dei colori YCBCR.
ImageFlagsColorSpaceYCCK
Valore: 0x0100
Specifica di memorizzare l'immagine utilizzando uno spazio dei colori YCCK.
ImageFlagsHasRealDPI
Valore: 0x1000
Specifica che le informazioni in punti per pollice sono memorizzate nell'immagine.
ImageFlagsHasRealPixelSize
Valore: 0x2000
Specifica che le dimensioni pixel sono memorizzate nell'immagine.
ImageFlagsReadOnly
Valore: 0x00010000
Specifica che i dati pixel sono di sola lettura.
ImageFlagsCaching
Valore: 0x00020000
Specifica che i dati pixel possono essere memorizzati nella cache per un accesso più veloce.

Requisiti

   
Client minimo supportato Windows XP, Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione gdiplusimaging.h (include Gdiplus.h)

Vedi anche

Immagine::GetFlags