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


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

Структура IDDCX_PATH2 описывает режим, заданный на заданном мониторе.

Синтаксис

struct IDDCX_PATH2 {
  UINT                            Size;
  IDDCX_MONITOR                   MonitorObject;
  IDDCX_PATH_FLAGS                Flags;
  DISPLAYCONFIG_VIDEO_SIGNAL_INFO TargetVideoSignalInfo;
  IDDCX_WIRE_FORMAT_INFO          WireFormatInfo;
};

Члены

Size

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

MonitorObject

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

Flags

Значение IDDCX_PATH_FLAGS с флагами для этого пути, например активным состоянием пути и изменением.

TargetVideoSignalInfo

Структура DISPLAYCONFIG_VIDEO_SIGNAL_INFO с подробными сведениями о сигнале целевого режима. См. примечания.

WireFormatInfo

Структура IDDCX_WIRE_FORMAT_INFO с подробными сведениями о сигнале для отправки в монитор.

Замечания

ОС предоставляет IDDCX_PATH2 драйверу для каждого подключенного монитора, даже если этот монитор не активен.

DISPLAYCONFIG_VIDEO_SIGNAL_INFOзначение vSyncFreq — это скорость Vsync между устройством косвенного отображения и подключенным монитором. vSyncFreqDivider используется для вычисления скорости обновления образа рабочего стола ос. Скорость обновления рабочего стола вычисляется формулой: vSyncFreq / vSyncFreqDivider. vSyncFreqDivider не может быть нулевым.

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Обновление Windows 11 версии 22H2 сентября (IddCx версии 1.10)
заголовка iddcx.h

См. также

EVT_IDD_CX_ADAPTER_COMMIT_MODES2

IDARG_IN_COMMITMODES2