[发明专利]快速切换窗口布局方法及快速切换窗口布局系统有效
申请号: | 201110007737.2 | 申请日: | 2011-01-14 |
公开(公告)号: | CN102063281A | 公开(公告)日: | 2011-05-18 |
发明(设计)人: | 赵宏 | 申请(专利权)人: | 广东威创视讯科技股份有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 王茹;曾旻辉 |
地址: | 510663 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 快速 切换 窗口 布局 方法 系统 | ||
技术领域
本发明涉及拼接墙切换窗口布局技术,特别涉及一种快速切换窗口布局方法及快速切换窗口布局系统。
背景技术
在拼接墙显示技术中,同时显示的多个窗口及其位置关系称为一个窗口布局,目前对于拼接墙窗口布局的切换方法,主要是先将每种用户设置的窗口布局中窗口的坐标、宽高、信号源等参数信息保存下来,在切换时先将旧窗口布局窗口关闭,然后根据保存的窗口布局的参数信息将新窗口布局窗口一一开出,至此完成新旧窗口布局的切换。
通过这种方法切换窗口布局主要依赖硬件来完成,窗口布局的切换速度与硬件的性能紧密联系,用户通过控制界面发出切换指令后,控制软件发送指令给参与开窗的硬件,先关闭旧窗口布局窗口再在顶层开出新窗口布局窗口,其中参与关闭与开出窗口布局窗口过程的硬件除了拼接墙处理器外,还有矩阵、IP解码设备等,切换的时间是所有参与关闭窗口与开出窗口过程的硬件设备所耗费的时间总和。
一般情况下,由于需要使用到多种硬件参与操作,控制软件需要发出多条指令给硬件设备,然后由硬件设备来完成切换过程,所以关闭旧窗口与开出新窗口所耗费的时间相对较长,而且如果某个硬件性能不佳,则会影响到整个窗口布局切换过程的速度,造成了在实际使用中过度依赖于硬件设备性能,难以保证稳定快速切换的缺陷,影响了观看者的观看效果。。
发明内容
本发明提供一种快速切换窗口布局方法及快速切换窗口布局系统,解决了在切换窗口布局过程中过度依赖于硬件设备性能,难以保证窗口布局稳定快速切换的问题。
一种快速切换窗口布局方法,包括步骤:S1、在顶层开出新窗口布局窗口;S2、判断新窗口布局窗口是否完全覆盖旧窗口布局窗口,若否,进入步骤S3;S3、隐藏旧窗口布局窗口。
本发明还提供一种快速切换窗口布局系统,包括:窗口生成模块,窗口范围计算模块,窗口状态转换模块;
所述窗口生成模块,用于在顶层开出新窗口布局窗口;
所述窗口范围计算模块,用于计算并判断新窗口布局窗口范围是否完全覆盖旧窗口布局窗口;
所述窗口状态转换模块,用于执行窗口在显示与隐藏状态间进行转换。
与现有技术相比,由于本发明的技术是在没有关旧窗口布局前提下在顶层开出新窗口布局窗口,再判断新窗口布局是否完全覆盖旧窗口布局窗口,若否,再将旧窗口布局窗口进行隐藏,达到了整体切换的效果,整个切换过程所耗费的时间为开出新窗口布局窗口与隐藏旧窗口的时间总和,而窗口状态转换操作(显示,隐藏)耗费的时间相对是极短的,在任何硬件上都是可以保证转换速度的,且新窗口布局窗口完全覆盖旧窗口布局窗口情况下,还可以省去隐藏旧窗口布局窗口所耗费的时间,所以整个切换过程中只有在顶层开出新窗口布局窗口过程比较依赖于硬件性能,这就使得切换窗口布局过程不再过度依赖于硬件设备的性能,同时也提高了切换的速度,给观看者更好的视觉享受。
附图说明
图1为本发明快速切换窗口布局方法的流程示意图;
图2为本发明快速切换窗口布局系统实施例的结构示意图;
图3为本发明快速切换窗口布局方法的一个实施例的流程示意图;
图4至图6为本发明快速切换窗口布局方法的一个实施例的原理示意图。
具体实施方式
下面结合附图来详述本发明方法的具体实施例。
本发明快速切换窗口布局方法的流程示意图如图1所示,包括以下步骤:
步骤S1、在顶层开出新窗口布局窗口;具体地,在当前拼接墙上显示的窗口布局窗口上,控制软件接收用户发出的切换窗口布局命令,控制软件在其主线程内对拼接墙处理器发出开出新窗口布局窗口指令,拼接墙处理器根据指令调用所保存新窗口布局窗口的大小范围、位置坐标、信号源类型以及处理器通道号等参数信息将新窗口布局窗口一一开出。
步骤S2、判断新窗口布局窗口是否完全覆盖旧窗口布局窗口,若否,进入步骤S3;具体地,在经过步骤S1在顶层开出新窗口布局窗口后,在拼接墙上得到包括新旧两个窗口布局的窗口,其中,新窗口布局窗口在顶层,旧窗口布局窗口在底层,控制软件发出指令给拼接墙处理器,拼接墙处理器根据计算的新窗口布局窗口大小范围,判断其是否完全覆盖拼接墙上底层的旧窗口布局窗口,若是,则窗口布局切换过程至此完成,若否,进入到步骤S3中。
步骤S3、隐藏旧窗口布局窗口;具体地,控制系统发送指令给拼接墙处理器,拼接墙处理器将当前在拼接墙上的旧窗口布局窗口由显示状态转为隐藏状态,至此完成了在拼接墙上窗口布局的切换过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东威创视讯科技股份有限公司,未经广东威创视讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110007737.2/2.html,转载请声明来源钻瓜专利网。