перечисление IDDCX_TARGET_CAPS (iddcx.h)
Значение перечисления IDDCX_TARGET_CAPS определяет возможности целевого объекта.
Синтаксис
typedef enum IDDCX_TARGET_CAPS {
IDDCX_TARGET_CAPS_NONE = 0,
IDDCX_TARGET_CAPS_WIDE_COLOR_SPACE = 0x1,
IDDCX_TARGET_CAPS_HIGH_COLOR_SPACE = 0x2
} ;
Константы
IDDCX_TARGET_CAPS_NONE Значение: 0 Целевой объект не поддерживает какие-либо доступные возможности. |
IDDCX_TARGET_CAPS_WIDE_COLOR_SPACE Значение: 0x1 Если задано, драйвер имеет возможность преобразовывать значения RGB из гаммы, определенной первичными данными sRGB/709 в первичные элементы монитора. Драйвер также может отправлять любые необходимые сигналы управления монитору, чтобы указать правильную интерпретацию отправленных данных пикселей. Это включает обработку входных данных, подписанных в диапазоне (–2.0 до 2.0). Драйвер должен сделать это со всеми поддерживаемыми форматами входных поверхностей, включая 8888 и FP16. |
IDDCX_TARGET_CAPS_HIGH_COLOR_SPACE Значение: 0x2 Если задано, драйвер поддерживает все перечисленные выше функции гаммы WideColorSpace, а также имеет возможность применять соответствующую кривую передачи для этого дисплея. Это означает принятие канонических данных цветового пространства в диапазоне [-128.0 до 256.0] и отправку всех необходимых сигналов управления на подключенное отображение, чтобы указать правильную интерпретацию. Параметр IDDCX_TARGET_CAPS_HIGH_COLOR_SPACE не является заменой для параметра IDDCX_TARGET_CAPS_WIDE_COLOR_SPACE. Драйверы, поддерживающие IDDCX_TARGET_CAPS_HIGH_COLOR_SPACE, также должны задавать IDDCX_TARGET_CAPS_WIDE_COLOR_SPACE. |
Замечания
Дополнительные сведения о поддержке HDR см. в обновлениях IddCx версии 1.10.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Обновление Windows 11 версии 22H2 сентября (IddCx версии 1.10) |
заголовка | iddcx.h |