структура 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 |