一台主机怎么输出两路不同的视频信号?

GK_2014 2018-02-26 08:15:08
如题,我需要一台主机输出两路不同的视频信号,一路显示俯视图,一路显示侧视图。不知能否实现?如果可以实现的话应该要在主机上运行两个程序实例吧?一个程序实例显示俯视图并输出到第一路视频信号接口,另一个程序实例并输出到第二路视频信号接口,然后接双显示屏显示各自内容。那程序实例怎么保证它输出的是哪一路视频信号接口呢?
...全文
1372 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
GK_2014 2018-02-28
  • 打赏
  • 举报
回复
有道理,好的,谢谢了!
引用 1 楼 gspuser 的回复:
想多了,直接主机双显卡,安装驱动后就是两个屏幕显示,比如笔记本外面接一个扩展显示器, 这样就双屏显示了,只要进入显卡设置成扩展桌面的方式就可以了。 然后开发程序不用区分哪个视频口,然后程序实例可以一个,也可以两个,只要程序通过代码把界面移动到桌面上的不同位置显示就可以了,调整界面位置可以用MoveWindow函数 假设两个屏幕的分辨率都是1280×1024,两个屏幕可以设定为上下结构或者左右结构, 以上下结构为例子,那么桌面的分辨率就变成了1280×2048 设计界面时第一个界面的左上角位置是(0,0),宽高是1280×1024,这样第一个界面刚好完整显示在上面那个显示器, 第二个界面的左上角是(0,1024),宽高是1280×1024,这里第二个界面就显示在下面那个显示器里面 这样两个显示器刚好分别显示两个不同界面。 如果两个屏幕是设置成左右结构布局的话,就只要改第二个界面的左上角位置(1280,0)就可以了。
gspUser 2018-02-27
  • 打赏
  • 举报
回复
想多了,直接主机双显卡,安装驱动后就是两个屏幕显示,比如笔记本外面接一个扩展显示器, 这样就双屏显示了,只要进入显卡设置成扩展桌面的方式就可以了。 然后开发程序不用区分哪个视频口,然后程序实例可以一个,也可以两个,只要程序通过代码把界面移动到桌面上的不同位置显示就可以了,调整界面位置可以用MoveWindow函数 假设两个屏幕的分辨率都是1280×1024,两个屏幕可以设定为上下结构或者左右结构, 以上下结构为例子,那么桌面的分辨率就变成了1280×2048 设计界面时第一个界面的左上角位置是(0,0),宽高是1280×1024,这样第一个界面刚好完整显示在上面那个显示器, 第二个界面的左上角是(0,1024),宽高是1280×1024,这里第二个界面就显示在下面那个显示器里面 这样两个显示器刚好分别显示两个不同界面。 如果两个屏幕是设置成左右结构布局的话,就只要改第二个界面的左上角位置(1280,0)就可以了。
fly 100% 2018-02-27
  • 打赏
  • 举报
回复
支持双屏的显卡就行,

27,375

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧