我有一个带有2个显示器的Win 10系统-主监视器(1080p)和触摸屏(1280x800)。触摸屏始终是主显示器的扩展。现在,当我们将外接显示器连接到显示端口时,我们希望显示端口克隆主显示器,但触摸屏应保持扩展模式。
出于克隆目的,我使用:
//Clone
SetDisplayConfig(0, NULL,0, NULL,(SDC_APPLY | SDC_TOPOLOGY_CLONE));
在早期版本的Intel HD图形驱动程序上,此功能可以正常运行。但是,如果使用最新的驱动程序,则在调用此SetDisplayConfig
时会将3个监视器全部克隆为TS的分辨率。
因此,问题是连接新监视器时克隆配置存储在哪里?
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Connectivity registry
此注册表项显示克隆/最近的配置,但是当连接了新监视器时,您说SetDisplayConfig
进行克隆,默认的克隆行为是什么?
DisplaySwitch / clone-3个监视器如何工作? 我们可以使用SetDisplayConfig显式克隆显示1(例如主监视器)和3(外部监视器)吗?
显示器枚举的方式在克隆中是否有发言权,即DisplaySwithch /clone
总是克隆1&2吗?