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


Связь сведений о режиме с сведениями о пути

Функция connecting and configuring display (CCD) QueryDisplayConfig всегда возвращает сведения о пути и сведения о исходном и целевом режиме для определенной конфигурации дисплея. На следующем рисунке показан пример того, как сведения о исходном и целевом режимах связаны с сведениями о пути, если DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE не задано; то есть, если путь не учитывается. В этом примере флаг QDC_ALL_PATHS был передан параметру Flags в вызове QueryDisplayConfig.

Схема, иллюстрирующая связь между сведениями о режиме и путями в конфигурации дисплея, которая не поддерживает виртуальные режимы.

Начиная с Windows 10, DISPLAYCONFIG_PATH_INFO, DISPLAYCONFIG_PATH_SOURCE_INFO и DISPLAYCONFIG_PATH_TARGET_INFO структуры обновляются для поддержки путей, поддерживающих виртуальные:

  • Флаг DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE добавлен в качестве значения флагов . Если этот флаг задан, он указывает, что путь поддерживает виртуальные режимы.

  • Объединение было добавлено в DISPLAYCONFIG_PATH_SOURCE_INFO. Элемент ModeInfoIdx используется только в том случае, если добавленный флаг не задан. Если флаг установлен, сведения о режиме содержатся в элементах cloneGroupId и sourceModeInfoIdx .

  • Объединение было добавлено в DISPLAYCONFIG_PATH_TARGET_INFO. Элемент ModeInfoIdx используется только в том случае, если добавленный флаг не задан. При установке флага сведения о режиме содержатся в элементах desktopModeInfoIdx и targetModeInfoIdx.