структура IDDCX_PATH2 (iddcx.h)
Структура IDDCX_PATH2 описывает режим, который необходимо установить на заданном мониторе.
Синтаксис
struct IDDCX_PATH2 {
UINT Size;
IDDCX_MONITOR MonitorObject;
IDDCX_PATH_FLAGS Flags;
DISPLAYCONFIG_VIDEO_SIGNAL_INFO TargetVideoSignalInfo;
IDDCX_WIRE_FORMAT_INFO WireFormatInfo;
};
Члены
Size
Общий размер этой структуры в байтах.
MonitorObject
Объект IDDCX_MONITOR с дескриптором, который предоставляет драйвер для идентификации монитора, на который нацелен этот путь.
Flags
IDDCX_PATH_FLAGS значение с флагами для этого пути, например активное состояние пути и его изменение.
TargetVideoSignalInfo
Структура DISPLAYCONFIG_VIDEO_SIGNAL_INFO с подробными сведениями о сигнале целевого режима. См. заметки.
WireFormatInfo
Структура IDDCX_WIRE_FORMAT_INFO с подробными сведениями о сигнале, отправляемом монитору.
Комментарии
ОС предоставляет драйверу IDDCX_PATH2 для каждого подключенного монитора, даже если этот монитор неактивен.
DISPLAYCONFIG_VIDEO_SIGNAL_INFO значение vSyncFreq — это скорость Vsync между устройством косвенного отображения и подключенным монитором. vSyncFreqDivider используется для вычисления скорости обновления оси образа рабочего стола. Частота обновления рабочего стола будет вычисляться по формуле: vSyncFreq / vSyncFreqDivider
. vSyncFreqDivider не может быть равен нулю.
Дополнительные сведения о поддержке HDR см. в разделе Обновления IddCx версии 1.10.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 11, версия 22H2 сентябрьское обновление (IddCx версии 1.10) |
Верхняя часть | iddcx.h |