Calarence 2022-10-19 14:41 采纳率: 11.1%
浏览 72
已结题

多显示器复制自定义显示

问题遇到的现象和发生背景

电脑中有一个N卡,连接两个显示器,主程序全屏显示在第一个显示器(主显示器),且显示的方向为纵向,当通过HDMI连接第二个显示器时,要求能够根据主程序的配置在第二个显示器上面显示内容:
1.全屏显示:第二个显示器显示主显示器的内容,如果设置第二个显示器为横向时,就全屏内容显示在第二个显示器的中央。
2.区域显示:第二个显示器显示主显示器的部分内容。

我的解答思路和尝试过的方法

方案思路一:不管是全屏显示还是区域显示,显示器的显示模式设置为拓展模式,创建一个Widget,将全屏或者区域的内容Grap为图片,显示在Widget上。
方案思路二:适用windows的API,如SetDisplayConfig等来进行设定,经过调试设置了PathArray和ModeArray的值,但是怎么样设置才能将其设置为自定义的复制模式呢?验证调用SetDisplayconfig不设置Path和Mode时,生效的是系统记忆的复制显示模式,不符合我的自定义要求。

  • 写回答

2条回答 默认 最新

  • DreamLife. 领域专家: C/C++技术领域 2022-10-19 16:00
    关注

    我选择 方案思路二

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 10月26日
  • 创建了问题 10月19日