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

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

Синтаксис

struct IDDCX_PATH {
  UINT                            Size;
  IDDCX_MONITOR                   MonitorObject;
  IDDCX_PATH_FLAGS                Flags;
  DISPLAYCONFIG_VIDEO_SIGNAL_INFO TargetVideoSignalInfo;
};

Члены

Size

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

MonitorObject

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

Flags

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

TargetVideoSignalInfo

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

Комментарии

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

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

Требования

Требование Значение
Заголовок iddcx.h

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

EVT_IDD_CX_ADAPTER_COMMIT_MODES

IDARG_IN_COMMITMODES