[发明专利]多重显示器控制方法及其系统无效
| 申请号: | 201110182317.8 | 申请日: | 2011-06-30 |
| 公开(公告)号: | CN102270095A | 公开(公告)日: | 2011-12-07 |
| 发明(设计)人: | 朱逸斐;张国峰 | 申请(专利权)人: | 威盛电子股份有限公司 |
| 主分类号: | G06F3/048 | 分类号: | G06F3/048 |
| 代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 史新宏 |
| 地址: | 中国台*** | 国省代码: | 中国台湾;71 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 多重 显示器 控制 方法 及其 系统 | ||
技术领域
本发明涉及一种显示器的控制方法与系统,特别是涉及一种多重显示器的控制方法与系统。
背景技术
目前市面上已有许多多重显示器的技术,例如,利用多重输出转接器(multiple output adapter)扩增显示器的数量、使用多部的计算机驱动多个显示器、利用显示器的功能将一个视讯来源提供至多个显示器、或以外部交换器(external switch)将多个显示器组合成显示墙。上述所提的各种技术各有优缺点,但整体而言,实现的技术常常过于复杂、昂贵或是缺乏高解析度影像的支持能力,其中最重要的是缺乏三维影像显示技术,例如微软公司(Microsoft Corporation)的直接三维程序库(Direct3D runtime library)的支持。
三维影像显示技术,例如Direct3D,包括Direct3D影像应用或DirectShow视频影片应用等皆需要使用Direct3D的程序库来处理影像的内容。但是目前Direct3D程序库只能识别逻辑上的一个显示器,意即若将一个应用程序的视窗显示于多重显示器上,就算目前多重显示器之中的多个显示器是由多个图形处理器(graphics processing unit,简称GPU)所控制,视窗(Windows)操作系统仍是只能在其中的一个图形处理器处理并绘制好Direct3D的影像,再将此影像根据显示位置复制至各个图形处理器以供显示。上述复制是由操作系统执行,而无图形处理器加速,所以非常缓慢。
相较于建立一般的二维影像内容,建立三维影像数据的显示内容的运算复杂度较为复杂。因此,如何在考量经济成本的情况下,加速建立三维影像数据的显示内容并显示于多重显示器上,成为一个需要解决的问题。
发明内容
本发明提供一种多重显示器的控制方法,以控制多个图形处理器同时处理并显示影像于多重显示器上。
本发明提供一种多重显示器的控制系统,以控制器分派多个命令控制多个图形处理器,使得多个图形处理器可以同时处理并显示影像于多重显示器上。
本发明提供一种多重显示器控制方法,用于控制多个图形处理器,其中每一上述图形处理器控制至少一显示器。上述多重显示器控制方法包括以下步骤。提供和一操作系统的程序库相同的图形接口,并取代此程序库,以图形接口自应用程序接收命令;根据应用程序的显示区域的位置,决定多个图形处理器的一集合,此集合包括所控制的显示器画面与显示区域有交集的每一图形处理器;以及根据显示区域在集合的每一个图形处理器所控制的显示器画面的第一交集区域,并分派命令至集合的每一图形处理器。
本发明提供一种多重显示器控制系统,用于控制多个图形处理器,其中每一图形处理器控制一个至多个显示器。多重显示器控制系统包括一存储器及一控制器。控制器提供和一操作系统的程序库相同的图形接口,并取代程序库以图形接口自应用程序接收命令。控制器根据应用程序的显示区域的位置,决定多个图形处理器的一集合,此集合包括所控制的显示器画面与显示区域有交集的每一个图形处理器。控制器根据显示区域在集合的每一个图形处理器所控制的显示器画面的第一交集区域,分派命令至集合中的每一个图形处理器。控制器亦将集合与上述第一交集区域记录在存储器。
基于上述,本发明可从应用程序接受命令,并分派指令至所控制的显示器画面与应用程序的显示区域有交集的每个图形处理器,使这些图形处理器分别处理所交集区域的影像内容并同时显示于多重显示器上,减少了在多重显示器上显示影像的所需时间。
为使本发明的上述特征和优点能更明显易懂,下文特举实施例,并结合附图详细说明如下。
附图说明
图1示出了本发明一实施例的多重显示器控制系统的示意图。
图2示出了本发明一实施例的多重显示器控制方法的步骤流程图。
图3A及图3B示出了本发明一实施例中,一实施方式的显示区域及显示器画面的关系示意图。
图4示出了本发明一实施例中,分派命令至集合的每个图形处理器的步骤的流程图。
图5示出了本发明一实施例中,分派命令至集合的每一图形处理器,而命令包括绘制显示区域中的纹理图案的步骤的流程图。
图6示出了本发明一实施例中,分派命令至集合的每一图形处理器,而命令包括显示区域中的纹理图案的步骤的流程图。
图7示出了本发明一实施例中,显示区域中的一纹理图案于显示器上显示的实施方式的示意图。
图8A及图8B示出了本发明一实施例中,应用程序的显示区域改变的实施方式的示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威盛电子股份有限公司,未经威盛电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110182317.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种从虾加工企业废水中回收蛋白质的方法
- 下一篇:碳粉匣转换装置





