структура IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY (iddcx.h)

Структура IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY содержит сведения о цветоиметрии для монитора.

Синтаксис

struct IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY {
  DISPLAYCONFIG_2DREGION                        RedPoint;
  DISPLAYCONFIG_2DREGION                        GreenPoint;
  DISPLAYCONFIG_2DREGION                        BluePoint;
  DISPLAYCONFIG_2DREGION                        WhitePoint;
  ULONG                                         MinLuminance;
  ULONG                                         MaxLuminance;
  ULONG                                         MaxFullFrameLuminance;
  IDDCX_WIRE_BITS_PER_COMPONENT                 BitsPerComponent;
  IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY_FLAGS Flags;
};

Члены

RedPoint

Структура DISPLAYCONFIG_2DREGION , содержащая переопределение для красной точки отображения. Каждое измерение представляет собой 10-битовое значение, хранящееся в наименее значимых битах. Ноль означает отсутствие переопределения.

GreenPoint

Структура DISPLAYCONFIG_2DREGION , содержащая переопределение для зеленой точки отображения. Каждое измерение представляет собой 10-битовое значение, хранящееся в наименее значимых битах.

BluePoint

Структура DISPLAYCONFIG_2DREGION , содержащая переопределение для синей точки отображения. Каждое измерение представляет собой 10-битовое значение, хранящееся в наименее значимых битах.

WhitePoint

Структура DISPLAYCONFIG_2DREGION , содержащая переопределение для белой точки отображения. Каждое измерение представляет собой 10-битовое значение, хранящееся в наименее значимых битах.

MinLuminance

Переопределение для минимального значения яркости, поддерживаемого дисплеем, измеряемого в десятитысячисячи нит. Ноль является допустимым значением. MinLuminance действителен, только если MaxLuminance не равно нулю.

MaxLuminance

Переопределение для максимального значения яркости, поддерживаемого дисплеем, измеряемого в десятитысячисячи нит. Ожидается, что этот уровень яркости будет поддерживаться только для относительно небольшой области в любом заданном кадре. Ноль означает отсутствие переопределения MaxLuminance, MaxFullFrameLuminance или MinLuminance.

MaxFullFrameLuminance

Переопределение для максимального значения яркости полного кадра, поддерживаемого дисплеем, измеряемого в десятитысячисярной части нит. Этот уровень яркости должен поддерживаться одновременно в каждом пикселе кадра, чтобы обеспечить оценку среднего значения яркости, которое дисплей может поддерживать в кадре. Параметр MaxFullFrameLuminance действителен, только если MaxLuminance не равен нулю. Ноль не является допустимым переопределением.

BitsPerComponent

Структура IDDCX_WIRE_BITS_PER_COMPONENT , которая переопределяет поддерживаемые биты для каждого компонента цвета в каждой из указанных цветовых кодировк. По крайней мере один бит должен быть задан в одной из цветовых кодировок.

Flags

Побитовое ИЛИфлагов перечисления IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY_FLAGS, которое указывает на поддержку определенных возможностей колориметрии и Electro-Optical функции передачи (EOTF).

Комментарии

Дополнительные сведения о поддержке HDR см. в разделе Обновления IddCx версии 1.10.

Требования

Требование Значение
Минимальная версия клиента Windows 11, версия 22H2 сентябрьское обновление (IddCx версии 1.10)
Верхняя часть iddcx.h

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

IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE2

IDDCX_DISPLAYCONFIGPATH2

IddCxAdapterDisplayConfigUpdate2