Поделиться через


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