перечисление 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

См. также раздел

EVT_IDD_CX_ADAPTER_QUERY_TARGET_INFO

IDARG_OUT_QUERYTARGET_INFO