Перечисление WICDdsAlphaMode (wincodec.h)
Указывает значение значений компонентов цвета пикселей, содержащихся в изображении DDS.
Синтаксис
typedef enum WICDdsAlphaMode {
WICDdsAlphaModeUnknown = 0,
WICDdsAlphaModeStraight = 0x1,
WICDdsAlphaModePremultiplied = 0x2,
WICDdsAlphaModeOpaque = 0x3,
WICDdsAlphaModeCustom = 0x4,
WICDDSALPHAMODE_FORCE_DWORD = 0x7fffffff
} ;
Константы
WICDdsAlphaModeUnknown Значение: 0 Поведение альфа-канала не указано и должно определяться средством чтения. |
WICDdsAlphaModeStraight Значение: 0x1 Альфа-данные являются прямыми. |
WICDdsAlphaModePremultiplied Значение: 0x2 Альфа-данные предварительно премультируются. |
WICDdsAlphaModeOpaque Значение: 0x3 Альфа-данные непрозрачны (значение UNORM равно 1). Это может использоваться соответствующим средством чтения для оптимизации производительности. Например, операции смешивания можно преобразовать в копии. |
WICDdsAlphaModeCustom Значение: 0x4 Альфа-канал содержит пользовательские данные, которые не являются альфа-данными. |
WICDDSALPHAMODE_FORCE_DWORD Значение: 0x7fffffff |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8.1 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 R2 [классические приложения | Приложения UWP] |
Верхняя часть | wincodec.h |