перечисление D2D1_GAMMATRANSFER_PROP (d2d1effects.h)
Идентификаторы свойств эффекта гамма-передачи.
Синтаксис
typedef enum D2D1_GAMMATRANSFER_PROP {
D2D1_GAMMATRANSFER_PROP_RED_AMPLITUDE = 0,
D2D1_GAMMATRANSFER_PROP_RED_EXPONENT = 1,
D2D1_GAMMATRANSFER_PROP_RED_OFFSET = 2,
D2D1_GAMMATRANSFER_PROP_RED_DISABLE = 3,
D2D1_GAMMATRANSFER_PROP_GREEN_AMPLITUDE = 4,
D2D1_GAMMATRANSFER_PROP_GREEN_EXPONENT = 5,
D2D1_GAMMATRANSFER_PROP_GREEN_OFFSET = 6,
D2D1_GAMMATRANSFER_PROP_GREEN_DISABLE = 7,
D2D1_GAMMATRANSFER_PROP_BLUE_AMPLITUDE = 8,
D2D1_GAMMATRANSFER_PROP_BLUE_EXPONENT = 9,
D2D1_GAMMATRANSFER_PROP_BLUE_OFFSET = 10,
D2D1_GAMMATRANSFER_PROP_BLUE_DISABLE = 11,
D2D1_GAMMATRANSFER_PROP_ALPHA_AMPLITUDE = 12,
D2D1_GAMMATRANSFER_PROP_ALPHA_EXPONENT = 13,
D2D1_GAMMATRANSFER_PROP_ALPHA_OFFSET = 14,
D2D1_GAMMATRANSFER_PROP_ALPHA_DISABLE = 15,
D2D1_GAMMATRANSFER_PROP_CLAMP_OUTPUT = 16,
D2D1_GAMMATRANSFER_PROP_FORCE_DWORD = 0xffffffff
} ;
Константы
D2D1_GAMMATRANSFER_PROP_RED_AMPLITUDE Значение: 0 Амплитуда функции гамма-передачи для красного канала. Тип — FLOAT. Значение по умолчанию — 1,0f. |
D2D1_GAMMATRANSFER_PROP_RED_EXPONENT Значение: 1 Экспонента функции гамма-передачи для канала Red. Тип — FLOAT. Значение по умолчанию — 1,0f. |
D2D1_GAMMATRANSFER_PROP_RED_OFFSET Значение: 2 Смещение функции гамма-передачи для канала Red. Тип — FLOAT. Значение по умолчанию — 0,0f. |
D2D1_GAMMATRANSFER_PROP_RED_DISABLE Значение: 3 Если для этого параметра задано значение TRUE, функция передачи не применяется к каналу Red. Используется функция передачи удостоверений. Если для этого параметра задано значение FALSE, функция гамма-передачи применяется к каналу Red. Тип — BOOL. Значение по умолчанию — FALSE. |
D2D1_GAMMATRANSFER_PROP_GREEN_AMPLITUDE Значение: 4 Амплитуда гамма-функции передачи для зеленого канала. Тип — FLOAT. Значение по умолчанию — 1,0f. |
D2D1_GAMMATRANSFER_PROP_GREEN_EXPONENT Значение: 5 Экспонента функции гамма-передачи для канала Green. Тип — FLOAT. Значение по умолчанию — 1,0f. |
D2D1_GAMMATRANSFER_PROP_GREEN_OFFSET Значение: 6 Смещение функции гамма-передачи для зеленого канала. Тип — FLOAT. Значение по умолчанию — 0,0f. |
D2D1_GAMMATRANSFER_PROP_GREEN_DISABLE Значение: 7 Если для этого параметра задано значение TRUE, функция передачи не применяется к каналу Green. Используется функция передачи удостоверений. Если для этого параметра задано значение FALSE, функция гамма-передачи применяется к зеленому каналу. Тип — BOOL. Значение по умолчанию — FALSE. |
D2D1_GAMMATRANSFER_PROP_BLUE_AMPLITUDE Значение: 8 Амплитуда гамма-функции передачи для синего канала. Тип — FLOAT. Значение по умолчанию — 1,0f. |
D2D1_GAMMATRANSFER_PROP_BLUE_EXPONENT Значение: 9 Экспонента функции гамма-передачи для синего канала. Тип — FLOAT. Значение по умолчанию — 1,0f. |
D2D1_GAMMATRANSFER_PROP_BLUE_OFFSET Значение: 10 Смещение функции гамма-передачи для синего канала. Тип — FLOAT. Значение по умолчанию — 0,0f. |
D2D1_GAMMATRANSFER_PROP_BLUE_DISABLE Значение: 11 Если для этого параметра задано значение TRUE, функция передачи не применяется к синему каналу. Используется функция передачи удостоверений. Если для этого параметра задано значение FALSE, функция гамма-передачи применяется к синему каналу. Тип — BOOL. Значение по умолчанию — FALSE. |
D2D1_GAMMATRANSFER_PROP_ALPHA_AMPLITUDE Значение: 12 Амплитуда функции гамма-передачи для альфа-канала. Тип — FLOAT. Значение по умолчанию — 1,0f. |
D2D1_GAMMATRANSFER_PROP_ALPHA_EXPONENT Значение: 13 Экспонента функции гамма-передачи для альфа-канала. Тип — FLOAT. Значение по умолчанию — 1,0f. |
D2D1_GAMMATRANSFER_PROP_ALPHA_OFFSET Значение: 14 Смещение функции гамма-передачи для альфа-канала. Тип — FLOAT. Значение по умолчанию — 0,0f. |
D2D1_GAMMATRANSFER_PROP_ALPHA_DISABLE Значение: 15 Если для этого параметра задано значение TRUE, функция передачи не применяется к каналу Alpha. Используется функция передачи удостоверений. Если для этого параметра задано значение FALSE, функция гамма-передачи применяется к каналу Alpha. Тип — BOOL. Значение по умолчанию — FALSE. |
D2D1_GAMMATRANSFER_PROP_CLAMP_OUTPUT Значение: 16 Указывает, зажимает ли эффект значения цвета в диапазоне от 0 до 1, прежде чем эффект передает значения следующему эффекту в графе. Эффект зажимает значения до предварительного развертывания альфа-канала. Если для этого параметра задано значение TRUE, эффект будет зажимать значения. Если для этого параметра задано значение FALSE, эффект не будет зажимать значения цвета. но другие эффекты и выходная поверхность могут зажать значения, если они не имеют достаточно высокой точности. Тип — BOOL. Значение по умолчанию — FALSE. |
D2D1_GAMMATRANSFER_PROP_FORCE_DWORD Значение: 0xffffffff |
Требования
Требование | Значение |
---|---|
Заголовок | d2d1effects.h |