Перечисление 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 Указывает, что в изображении хранится информация о разрешении в точках на дюйм. |
ImageFlagsHasRealPixelSize Значение: 0x2000 Указывает, что в изображении хранится размер в пикселях. |
ImageFlagsReadOnly Значение: 0x00010000 Указывает, что пиксельные данные доступны только для чтения. |
ImageFlagsCaching Значение: 0x00020000 Указывает, что данные в пикселях можно кэшировать для более быстрого доступа. |
Требования
Минимальная версия клиента | Windows XP, Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | gdiplusimaging.h (включая Gdiplus.h) |