перечисление D2D1_CHROMAKEY_PROP (d2d1effects_2.h)
Идентификаторы свойств эффекта Chroma-key.
Синтаксис
typedef enum D2D1_CHROMAKEY_PROP {
D2D1_CHROMAKEY_PROP_COLOR = 0,
D2D1_CHROMAKEY_PROP_TOLERANCE = 1,
D2D1_CHROMAKEY_PROP_INVERT_ALPHA = 2,
D2D1_CHROMAKEY_PROP_FEATHER = 3,
D2D1_CHROMAKEY_PROP_FORCE_DWORD = 0xffffffff
} ;
Константы
D2D1_CHROMAKEY_PROP_COLOR Значение: 0 Свойство D2D1_CHROMAKEY_PROP_COLOR — это значение vector4, указывающее цвет, который следует преобразовать в альфа-формат. Цвет по умолчанию — черный. |
D2D1_CHROMAKEY_PROP_TOLERANCE Значение: 1 Свойство D2D1_CHROMAKEY_PROP_TOLERANCE — это значение с плавающей точкой, указывающее допустимое значение для сопоставления цвета, указанного в свойстве D2D1_CHROMAKEY_PROP_COLOR. Допустимый диапазон — от 0,0 до 1,0. Значение по умолчанию — 0,1. |
D2D1_CHROMAKEY_PROP_INVERT_ALPHA Значение: 2 Свойство D2D1_CHROMAKEY_PROP_INVERT_ALPHA является логическим значением, указывающим, следует ли инвертировать альфа-значения. Значение по умолчанию— False. |
D2D1_CHROMAKEY_PROP_FEATHER Значение: 3 Свойство D2D1_CHROMAKEY_PROP_FEATHER — это логическое значение, указывающее, следует ли смягчить края выходных данных в альфа-канале. Если задано значение False, альфа-вывод по эффекту будет иметь 1 бит: полностью непрозрачный или полностью прозрачный. Установка значения True приводит к смягчению ребер в альфа-канале выходных данных Chroma Key. Значение по умолчанию равно False. |
D2D1_CHROMAKEY_PROP_FORCE_DWORD Значение: 0xffffffff |
Требования
Верхняя часть | d2d1effects_2.h |