Как собрать драйвер WDDM vidpn - PullRequest
0 голосов
/ 25 июня 2018

Я пишу драйвер фильтра WDDM для создания виртуальных дисплеев.

Я поддерживаю пути, связанные с виртуальным дочерним устройством и источником видео, в функции DxgkDdiIsSupportedVidPn, например Paths (source-> target) :( 0 <-> 0), (1 <-> 4),

Функция DxgkDdiEnumVidPnCofuncModality определяет целевой идентификатор = 4, другие идентификаторы цели опущены, в этом разделе я добавляю исходный режим и целевой режим к этому пути с ID = 4.

Я вижу несколько мониторов в разделе «Свойства рабочего стола» → «Разрешение», но не могу изменить разрешение монитора и расширить рабочий стол, этот монитор не может сохранить ошибку настроек экрана?

1 Ответ

0 голосов
/ 25 июля 2018

Основной графический адаптер не должен видеть дополнительный монитор, но dxgkrnl.sys должен видеть его и все существующие мониторы основного графического адаптера.

...