перечисление D2D1_TABLETRANSFER_PROP (d2d1effects.h)
Идентификаторы свойств эффекта передачи таблицы.
Синтаксис
typedef enum D2D1_TABLETRANSFER_PROP {
D2D1_TABLETRANSFER_PROP_RED_TABLE = 0,
D2D1_TABLETRANSFER_PROP_RED_DISABLE = 1,
D2D1_TABLETRANSFER_PROP_GREEN_TABLE = 2,
D2D1_TABLETRANSFER_PROP_GREEN_DISABLE = 3,
D2D1_TABLETRANSFER_PROP_BLUE_TABLE = 4,
D2D1_TABLETRANSFER_PROP_BLUE_DISABLE = 5,
D2D1_TABLETRANSFER_PROP_ALPHA_TABLE = 6,
D2D1_TABLETRANSFER_PROP_ALPHA_DISABLE = 7,
D2D1_TABLETRANSFER_PROP_CLAMP_OUTPUT = 8,
D2D1_TABLETRANSFER_PROP_FORCE_DWORD = 0xffffffff
} ;
Константы
D2D1_TABLETRANSFER_PROP_RED_TABLE Значение: 0 Список значений, используемых для определения функции передачи для канала Red. Тип — FLOAT[]. Значение по умолчанию — {0.0f, 1.0f}. |
D2D1_TABLETRANSFER_PROP_RED_DISABLE Значение: 1 Если для этого параметра задано значение TRUE, функция передачи не применяется к красному каналу. Если для этого параметра задано значение FALSE, функция RedTableTransfer применяется к каналу Red. Тип — BOOL. Значение по умолчанию — FALSE. |
D2D1_TABLETRANSFER_PROP_GREEN_TABLE Значение: 2 Список значений, используемых для определения функции передачи для канала Green. Тип — FLOAT[]. Значение по умолчанию — {0.0f, 1.0f}. |
D2D1_TABLETRANSFER_PROP_GREEN_DISABLE Значение: 3 Если для этого параметра задано значение TRUE, функция передачи не применяется к зеленому каналу. Если для этого параметра задано значение FALSE, функция GreenTableTransfer применяется к каналу Green. Тип — BOOL. Значение по умолчанию — FALSE. |
D2D1_TABLETRANSFER_PROP_BLUE_TABLE Значение: 4 Список значений, используемых для определения функции передачи для синего канала. Тип — FLOAT[]. Значение по умолчанию — {0.0f, 1.0f}. |
D2D1_TABLETRANSFER_PROP_BLUE_DISABLE Значение: 5 Если для этого параметра задано значение TRUE, функция передачи не применяется к синему каналу. Если для этого параметра задано значение FALSE, функция BlueTableTransfer применяется к синему каналу. Тип — BOOL. Значение по умолчанию — FALSE. |
D2D1_TABLETRANSFER_PROP_ALPHA_TABLE Значение: 6 Список значений, используемых для определения функции передачи для канала Альфа. Тип — FLOAT[]. Значение по умолчанию — {0.0f, 1.0f}. |
D2D1_TABLETRANSFER_PROP_ALPHA_DISABLE Значение: 7 Если для этого параметра задано значение TRUE, функция передачи не применяется к каналу Альфа. Если для этого параметра задано значение FALSE, функция AlphaTableTransfer применяется к каналу Alpha. Тип — BOOL. Значение по умолчанию — FALSE. |
D2D1_TABLETRANSFER_PROP_CLAMP_OUTPUT Значение: 8 Указывает, зажимает ли эффект значения цвета в диапазоне от 0 до 1, прежде чем эффект передает значения следующему эффекту в графе. Эффект зажимает значения до предварительного развертывания альфа-канала. Если для этого параметра задано значение TRUE, эффект будет зажимать значения. Если для этого параметра задано значение FALSE, эффект не будет зажимать значения цвета. но другие эффекты и выходная поверхность могут зажать значения, если они не имеют достаточно высокой точности. Тип — BOOL. Значение по умолчанию — FALSE. |
D2D1_TABLETRANSFER_PROP_FORCE_DWORD Значение: 0xffffffff |
Требования
Требование | Значение |
---|---|
Заголовок | d2d1effects.h |