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

IDDCX_TARGET_MODE предоставляет сведения о сигнале целевого режима, включая пропускную способность, необходимую для режима.

Синтаксис

struct IDDCX_TARGET_MODE {
  UINT                      Size;
  DISPLAYCONFIG_TARGET_MODE TargetVideoSignalInfo;
  UINT64                    RequiredBandwidth;
};

Члены

Size

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

TargetVideoSignalInfo

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

RequiredBandwidth

Пропускная способность конвейера отображения, необходимая для этого режима. Драйвер сообщает о пропускной способности конвейера в IDDCX_ADAPTER_CAPS. MaxDisplayPipelineRate. ОС никогда не будет выбирать сочетание режимов для всех целевых объектов, превышающих это значение.

Комментарии

Используя значения, указанные в DISPLAYCONFIG_VIDEO_SIGNAL_INFO (который является членом DISPLAYCONFIG_TARGET_MODE), частота обновления рабочего стола будет вычисляться по формуле vSyncFreq / vSyncFreqDivider, где:

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

Требования

Требование Значение
Минимальная версия клиента Windows 10
Верхняя часть iddcx.h

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

EVT_IDD_CX_MONITOR_QUERY_TARGET_MODES

IddCxMonitorUpdateModes

IDDCX_ADAPTER_CAPS