[发明专利]多系统终端设备中窗口的管理方法及多系统终端设备有效
申请号: | 201710157312.7 | 申请日: | 2017-03-16 |
公开(公告)号: | CN106951249B | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 李京 | 申请(专利权)人: | 北京元心科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 张筱宁 |
地址: | 100176 北京市北京经济技*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 终端设备 窗口 管理 方法 | ||
1.一种多系统终端设备中窗口的管理方法,其特征在于,包括:
获取多个系统各自的窗口的显示相关信息;
根据已获取的各个系统的窗口的显示相关信息,通过预定的窗口显示算法计算确定所述多个系统的窗口混合显示数据;
基于所述窗口混合显示数据,通过多系统终端设备的显示驱动显示所述多个系统混合后的各个窗口;
其中,所述根据已获取的各个系统的窗口的显示相关信息,通过预定的窗口显示算法计算确定所述多个系统的窗口混合显示数据,包括:
S1、依据窗口栈的队列顺序,依次获取所述窗口栈中一个窗口的显示相关信息;
S2、根据已获取的窗口的显示相关信息中的显示透明度属性信息,判断该窗口是否透明;
S3、若判断该窗口为透明,则循环执行S1,直至判断任一窗口为不透明;
S4、获取所述不透明的任一窗口的透明度数据信息以及已获取的其它窗口的显示数据信息;
S5、基于已获取的所述不透明的任一窗口的透明度数据信息以及所述已获取的其它窗口的显示数据信息,通过预定的窗口显示算法计算确定所述多个系统的窗口混合显示数据。
2.根据权利要求1所述的管理方法,其特征在于,该方法还包括:
依据窗口创建时间获取并存储所述多个系统各自的窗口的显示相关信息至窗口栈,所述窗口栈以栈的队列顺序存储所述多个系统各自的窗口的显示相关信息。
3.根据权利要求2所述的管理方法,其特征在于,所述获取多个系统各自的窗口的显示相关信息,包括:
基于所述窗口栈的队列顺序依次获取所述多个系统各自的窗口的显示相关信息;
其中,所述窗口的显示相关信息包括以下至少一项:
窗口的标识信息;
窗口的显示数据信息;
窗口的显示透明度属性信息;
窗口的显示透明度数据信息。
4.根据权利要求1所述的管理方法,其特征在于,该方法还包括:
创建用于保存所述多个系统各自窗口的显示相关信息的预定缓冲区;
其中,所述S3中若判断该窗口为透明,在循环执行S1之前,该方法还包括:
S6、判断所述预定缓冲区中是否存储所述该窗口的显示相关信息;
S7、若所述预定缓冲区中未存储有所述该窗口的显示相关信息,将所述该窗口的显示相关信息存储至所述预定缓冲区,再循环执行S1。
5.根据权利要求4所述的管理方法,其特征在于,若所述S6中判断所述预定缓冲区中存储有所述该窗口的显示相关信息,该方法还包括:
S8、从所述预定缓冲区中获取所述该窗口的透明度数据信息;
S9、根据所述该窗口的透明度数据信息,通过预定的透明度算法计算所述该窗口的计算透明度后的显示数据信息,并更新至所述预定缓冲区,再循环执行S1。
6.一种多系统终端设备,其特征在于,所述多系统终端设备包括用于管理窗口的渲染器,所述渲染器包括:
获取模块,用于获取多个系统各自的窗口的显示相关信息;
计算确定模块,用于根据已获取的各个系统的窗口的显示相关信息,通过预定的窗口显示算法计算确定所述多个系统的窗口混合显示数据;
显示模块,用于基于所述窗口混合显示数据,通过多系统终端设备的显示驱动显示所述多个系统混合后的各个窗口;
其中,所述计算确定模块,包括:
S1、第二获取单元,用于依据窗口栈的队列顺序,依次获取所述窗口栈中一个窗口的显示相关信息;
S2、第一判断单元,用于根据已获取的窗口的显示相关信息中的显示透明度属性信息,判断该窗口是否透明;
S3、循环执行单元,用于若判断该窗口为透明,则循环执行S1,直至判断任一窗口为不透明;
S4、第三获取单元,用于获取所述不透明的任一窗口的透明度数据信息以及已获取的其它窗口的显示数据信息;
S5、计算确定单元,用于基于已获取的所述不透明的任一窗口的透明度数据信息以及所述已获取的其它窗口的显示数据信息,通过预定的窗口显示算法计算确定所述多个系统的窗口混合显示数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京元心科技有限公司,未经北京元心科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710157312.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种内筒涡旋式空气除尘装置
- 下一篇:一种管束式除雾器