共用方式為


imageFlags 列舉 (gdiplusimaging.h)

ImageFlags列舉會指定Image物件中包含的圖元資料屬性。 Image::GetFlags方法會傳回這個列舉的 元素。

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

常數

 
ImageFlagsNone
值: 0
不指定任何格式資訊。
ImageFlagsScalable
值: 0x0001
指定可以縮放影像。
ImageFlagsHasAlpha
值: 0x0002
指定圖元資料包含 Alpha 值。
ImageFlagsHasTranslucent
值: 0x0004
指定像素資料具有不為 0 (透明) 和 255 (不透明) 的 Alpha 值。
ImageFlagsPartiallyScalable
值: 0x0008
指定圖元資料會部分調整,但有一些限制。
ImageFlagsColorSpaceRGB
值: 0x0010
指定影像是使用 RGB 色彩空間來儲存。
ImageFlagsColorSpaceCMYK
值: 0x0020
指定影像是使用 CMYK 色彩空間來儲存。
ImageFlagsColorSpaceGRAY
值: 0x0040
指定影像是灰階影像。
ImageFlagsColorSpaceYCBCR
值: 0x0080
指定使用 YCBCR 色彩空間來儲存影像。
ImageFlagsColorSpaceYCCK
值: 0x0100
指定使用 YCCK 色彩空間來儲存影像。
ImageFlagsHasRealDPI
值: 0x1000
指定在影像中儲存 DPI 資訊。
ImageFlagsHasRealPixelSize
值: 0x2000
指定在影像中儲存像素大小。
ImageFlagsReadOnly
值: 0x00010000
指定圖元資料是唯讀的。
ImageFlagsCaching
值: 0x00020000
指定可以快取圖元資料以加快存取速度。

需求

   
最低支援的用戶端 Windows XP、Windows 2000 Professional [僅限桌面應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
標頭 gdiplusimaging.h (包含 Gdiplus.h)

另請參閱

Image::GetFlags