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


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

IDDCX_DISPLAYCONFIGPATH содержит конфигурацию монитора отображения для пути.

Синтаксис

struct IDDCX_DISPLAYCONFIGPATH {
  UINT                   Size;
  IDDCX_MONITOR          MonitorObject;
  POINT                  Position;
  DISPLAYCONFIG_2DREGION Resolution;
  DISPLAYCONFIG_ROTATION Rotation;
  DISPLAYCONFIG_RATIONAL RefreshRate;
  UINT                   VSyncFreqDivider;
  UINT                   MonitorScaleFactor;
  UINT                   PhysicalWidthOverride;
  UINT                   PhysicalHeightOverride;
};

Члены

Size

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

MonitorObject

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

Position

Структура POINT, содержащая запрошенное положение рабочего стола для этого пути.

Resolution

Структура DISPLAYCONFIG_2DREGION, содержащая разрешение для этого пути. разрешение должно соответствовать разрешению, поддерживаемое драйвером.

Rotation

Значение DISPLAYCONFIG_ROTATION, указывающее запрошенную ориентацию экрана для этого пути.

RefreshRate

Структура DISPLAYCONFIG_RATIONAL, содержащая запрошенную частоту обновления для этого пути. RefreshRate должен соответствовать частоте обновления, поддерживаемой драйвером для указанного разрешения.

Заметка

Эта скорость обновления определяется как прогрессивный, так как удаленные драйверы могут поддерживать только прогрессивные целевые режимы.

VSyncFreqDivider

Значение разделителя синхронизации V для указанного RefreshRate.

MonitorScaleFactor

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

PhysicalWidthOverride

Физическая ширина переопределяется для указанного монитора в миллиметрах. Значение нуля означает, что переопределение не переопределяется.

PhysicalHeightOverride

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

Замечания

Косвенный драйвер отображения (IDD) вызывает IddCxAdapterDisplayConfigUpdate при получении новой конфигурации дисплея. Он передает массив структур IDDCX_DISPLAYCONFIGPATH в IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10 версии 1903
заголовка iddcx.h

См. также

IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE

IddCxAdapterDisplayConfigUpdate