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

Структура IDDCX_DISPLAYCONFIGPATH2 содержит сведения о конфигурации отображения пути.

Синтаксис

struct IDDCX_DISPLAYCONFIGPATH2 {
  UINT                                    Size;
  IDDCX_DISPLAYCONFIGPATH2_FLAGS          Flags;
  IDDCX_MONITOR                           MonitorObject;
  IDDCX_DISPLAYCONFIG_MODE                Mode;
  UINT                                    MonitorScaleFactor;
  DISPLAYCONFIG_2DREGION                  MonitorPhysicalSize;
  IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY MonitorColorimetry;
  UINT                                    MonitorSdrWhiteLevel;
};

Члены

Size

Размер этой структуры в байтах.

Flags

Побитовое ИЛИ IDDCX_DISPLAYCONFIGPATH2_FLAGS значений , определяющих флаги для этого пути, включая поля, содержащие допустимые данные.

MonitorObject

Дескриптор объекта IDDCX_MONITOR , который предоставляет драйвер для определения монитора, на который нацелен этот путь.

Mode

Если это поле является допустимым, это IDDCX_DISPLAYCONFIG_MODE структура, содержащая сведения о режиме, который будет задан для монитора в этом пути.

MonitorScaleFactor

Если значение допустимо, в этом поле указывается запрошенное разрешение монитора для этого пути. Это просто подсказка, и ОС может переопределить его, чтобы убедиться, что конфигурация DPI сеанса является допустимой. Допустимые значения: от 100 до 500 включительно.

MonitorPhysicalSize

Если это поле является допустимым, это DISPLAYCONFIG_2DREGION структура, содержащая переопределение физической ширины и высоты для указанного монитора в миллиметрах. Нулевое значение означает отсутствие переопределения.

MonitorColorimetry

Если это поле является допустимым, это IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY структура, содержащая сведения о цветоиметрии для указанного монитора.

MonitorSdrWhiteLevel

Если это поле допустимо, то в этом поле указывается новый уровень белого цвета (в нитах), который будет использоваться для содержимого SDR на этом мониторе в режиме HDR.

Комментарии

Драйвер непрямого отображения (IDD) вызывает IddCxAdapterDisplayConfigUpdate2 при получении новой конфигурации дисплея. Он передает массив IDDCX_DISPLAYCONFIGPATH2 структур в IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE2.

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

Требования

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

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

IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE2

IddCxAdapterDisplayConfigUpdate2