Перечисление WICBitmapPaletteType (wincodec.h)
Указывает тип палитры, используемой для индексированного формата изображения.
Синтаксис
typedef enum WICBitmapPaletteType {
WICBitmapPaletteTypeCustom = 0,
WICBitmapPaletteTypeMedianCut = 0x1,
WICBitmapPaletteTypeFixedBW = 0x2,
WICBitmapPaletteTypeFixedHalftone8 = 0x3,
WICBitmapPaletteTypeFixedHalftone27 = 0x4,
WICBitmapPaletteTypeFixedHalftone64 = 0x5,
WICBitmapPaletteTypeFixedHalftone125 = 0x6,
WICBitmapPaletteTypeFixedHalftone216 = 0x7,
WICBitmapPaletteTypeFixedWebPalette,
WICBitmapPaletteTypeFixedHalftone252 = 0x8,
WICBitmapPaletteTypeFixedHalftone256 = 0x9,
WICBitmapPaletteTypeFixedGray4 = 0xa,
WICBitmapPaletteTypeFixedGray16 = 0xb,
WICBitmapPaletteTypeFixedGray256 = 0xc,
WICBITMAPPALETTETYPE_FORCE_DWORD = 0x7fffffff
} ;
Константы
WICBitmapPaletteTypeCustom Значение: 0 Произвольная настраиваемая палитра, предоставляемая вызывающим элементом. |
WICBitmapPaletteTypeMedianCut Значение: 0x1 Оптимальная палитра, созданная с помощью алгоритма медианного выреза. Производный от цветов на изображении. |
WICBitmapPaletteTypeFixedBW Значение: 0x2 Черно-белая палитра. |
WICBitmapPaletteTypeFixedHalftone8 Значение: 0x3 Палитра с 8-цветными первичными возможностями и 16 системными цветами. При удалении дубликатов доступно 16 цветов. |
WICBitmapPaletteTypeFixedHalftone27 Значение: 0x4 Палитра с 3 уровнями интенсивности каждой основной: 27 цветных первичных и 16 системных цветов. При удалении дубликатов доступно 35 цветов. |
WICBitmapPaletteTypeFixedHalftone64 Значение: 0x5 Палитра с 4 уровнями интенсивности каждого основного: 64-цветные первичные и 16 системных цветов. Если дубликаты удалены, доступно 72 цвета. |
WICBitmapPaletteTypeFixedHalftone125 Значение: 0x6 Палитра, которая имеет 5 уровней интенсивности каждого основного: 125 цветных первичных и 16 системных цветов. При удалении дубликатов доступно 133 цвета. |
WICBitmapPaletteTypeFixedHalftone216 Значение: 0x7 Палитра с 6 уровнями интенсивности каждой основной: 216 цветных первичных и 16 системных цветов. При удалении дубликатов доступно 224 цвета. Это то же самое, что WICBitmapPaletteFixedHalftoneWeb. |
WICBitmapPaletteTypeFixedWebPalette Палитра с 6 уровнями интенсивности каждой основной: 216 цветных первичных и 16 системных цветов. При удалении дубликатов доступно 224 цвета. Это то же самое, что и WICBitmapPaletteTypeFixedHalftone216. |
WICBitmapPaletteTypeFixedHalftone252 Значение: 0x8 Палитра с 252 цветами первичных компонентов и 16 системных цветов. При удалении дубликатов доступно 256 цветов. |
WICBitmapPaletteTypeFixedHalftone256 Значение: 0x9 Палитра с 256-цветными первичными и 16 системными цветами. При удалении дубликатов доступно 256 цветов. |
WICBitmapPaletteTypeFixedGray4 Значение: 0xa Палитра с 4 оттенками серого. |
WICBitmapPaletteTypeFixedGray16 Значение: 0xb Палитра с 16 оттенками серого. |
WICBitmapPaletteTypeFixedGray256 Значение: 0xc Палитра с 256 оттенками серого. |
WICBITMAPPALETTETYPE_FORCE_DWORD Значение: 0x7fffffff |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP с пакетом обновления 2 (SP2), Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Верхняя часть | wincodec.h |