ImageFlags 列挙 (gdiplusimaging.h)

ImageFlags 列挙は、Image オブジェクトに含まれるピクセル データの属性を指定します。 Image::GetFlags メソッドは、この列挙体の要素を返します。

構文

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

定数

 
ImageFlagsNone
値: 0
書式情報を指定しません。
ImageFlagsScalable
値: 0x0001
イメージをスケーリングできることを指定します。
ImageFlagsHasAlpha
値: 0x0002
ピクセル データにアルファ値が含まれていることを指定します。
ImageFlagsHasTranslucent
値: 0x0004
ピクセル データのアルファ値は 0 (透明) および 255 (不透明) 以外であることを指定します。
ImageFlagsPartiallyScalable
値: 0x0008
ピクセル データが一部の制限付きで部分的にスケーラブルであることを指定します。
ImageFlagsColorSpaceRGB
値: 0x0010
RGB 色空間を使用してイメージを格納することを指定します。
ImageFlagsColorSpaceCMYK
値: 0x0020
CMYK 色空間を使用してイメージを格納することを指定します。
ImageFlagsColorSpaceGRAY
値: 0x0040
イメージがグレースケール イメージであることを指定します。
ImageFlagsColorSpaceYCBCR
値: 0x0080
YCBCR カラー領域を使用してイメージを格納することを指定します。
ImageFlagsColorSpaceYCCK
値: 0x0100
YCCK カラー領域を使用してイメージを格納することを指定します。
ImageFlagsHasRealDPI
値: 0x1000
1 インチあたりのドット数 (dpi) の情報がイメージに格納されることを指定します。
ImageFlagsHasRealPixelSize
値: 0x2000
ピクセル サイズがイメージに格納されることを指定します。
ImageFlagsReadOnly
値: 0x00010000
ピクセル データが読み取り専用であることを指定します。
ImageFlagsCaching
値: 0x00020000
アクセスを高速化するためにピクセル データをキャッシュできることを指定します。

要件

   
サポートされている最小のクライアント Windows XP、Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header gdiplusimaging.h (Gdiplus.h を含む)

関連項目

Image::GetFlags