[发明专利]一种虚拟屏幕构建方法、计算设备及存储介质在审
申请号: | 202110231746.3 | 申请日: | 2021-03-02 |
公开(公告)号: | CN112965771A | 公开(公告)日: | 2021-06-15 |
发明(设计)人: | 罗朝江 | 申请(专利权)人: | 北京深之度科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 北京瀚方律师事务所 11774 | 代理人: | 周红力 |
地址: | 100032 北京市西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟 屏幕 构建 方法 计算 设备 存储 介质 | ||
本发明公开了一种虚拟屏幕构建方法,适于在计算设备中执行,计算设备中运行有图像显示系统和多个应用,图像显示系统包括窗口管理模块和屏幕管理模块,方法包括步骤:屏幕管理模块设置虚拟屏幕的屏幕参数,并根据屏幕参数构建虚拟屏幕;窗口管理模块为运行的每个应用构建显示窗口,得到多个显示窗口;屏幕管理模块将构建的多个显示窗口在虚拟屏幕中进行绘制,以便计算设备继续运行应用。本发明还一并公开了一种计算设备和计算机可读存储介质。
技术领域
本发明涉及计算机操作系统领域,特别涉及一种虚拟屏幕构建方法、计算设备和存储介质。
背景技术
随着计算机技术的发展,计算机在显示和交互方面有了长足的进步,计算机可以通过外接物理显示器对系统及应用运行情况进行显示,方便用户查看和继续进行操作。
但在现有技术中,如果计算机没有外接物理显示器,那么计算机在运行操作系统和应用的过程中,遇到需要渲染显示的操作时会难以继续运行。在此种情况下,只有重新接入物理显示器才能够继续运行,计算机也不能从事图形相关操作。
为此,需要一种虚拟屏幕构建方法。
发明内容
为此,本发明提供一种虚拟屏幕构建方法,以力图解决或者至少缓解上面存在的问题。
根据本发明的一个方面,提供一种虚拟屏幕构建方法,适于在计算设备中执行,计算设备中运行有图像显示系统和多个应用,图像显示系统包括窗口管理模块和屏幕管理模块,方法包括步骤:屏幕管理模块设置虚拟屏幕的屏幕参数,并根据屏幕参数构建虚拟屏幕;窗口管理模块为运行的每个应用构建显示窗口,得到多个显示窗口;屏幕管理模块将构建的多个显示窗口在虚拟屏幕中进行绘制,以便计算设备继续运行应用。
可选地,在根据本发明的方法中,计算设备还包括适于连接物理屏幕的通信接口,屏幕管理模块包括模式选项,模式选项包括物理屏幕和虚拟屏幕,方法还包括:屏幕管理模块根据所述通信接口确定计算设备是否连接有物理屏幕;若确定计算设备连接有物理屏幕,则屏幕管理模块将模式选项设置为物理屏幕;获取物理屏幕的屏幕参数,并根据窗口管理模块构建的显示窗口,在物理屏幕中绘制显示窗口。
可选地,在根据本发明的方法中,还包括:若确定计算设备未连接有物理屏幕,则屏幕管理模块将模式选项设置为虚拟屏幕;设置虚拟屏幕的屏幕参数,根据虚拟屏幕参数构建虚拟屏幕。
可选地,在根据本发明的方法中,屏幕管理模块设置虚拟屏幕的模型参数,根据屏幕参数构建虚拟屏幕包括步骤:设置虚拟屏幕的高度、宽度和刷新频率;根据虚拟屏幕的宽度,和高度构建虚拟屏幕的大小,根据刷新频率确定虚拟屏幕绘制显示窗口的频率。
可选地,在根据本发明的方法中,窗口管理模块为运行的每个应用构建显示窗口包括步骤:根据应用的运行状态确定显示窗口;为显示窗口添加虚拟屏幕的标签,以便窗口管理模块对显示窗口进行绘制。
可选地,在根据本发明的方法中,屏幕管理模块将构建的多个显示窗口在虚拟屏幕中进行绘制包括步骤:获取显示窗口并对其标签进行识别;若识别标签的结果为虚拟屏幕,则将显示窗口在虚拟屏幕中进行绘制。
可选地,在根据本发明的方法中,计算设备包括存储器,对显示窗口在虚拟屏幕中进行绘制包括步骤:从计算设备的存储器获取分配的内存块,内容块用于存储显示窗口数据;将所内存块与虚拟屏幕进行关联操作;在进行关联操作后的内存块中进行显示窗口的绘制操作;将虚拟屏幕所关联的所有内存块中绘制的显示窗口进行合并,得到虚拟屏幕的内存块,虚拟屏幕的内容块中存储有当前虚拟屏幕绘制的所有显示窗口。
可选地,在根据本发明的方法中,还包括:当屏幕管理模块构建虚拟屏幕并在其中绘制显示窗口时,屏幕管理模块接收来自用户的截屏指令;屏幕管理模块根据截屏指令,从虚拟屏幕的内存块中获取所存储的显示信息,显示信息包括当前虚拟屏幕绘制的显示窗口;将显示信息以截屏图片进行保存,将截屏图片在存储器中进行存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京深之度科技有限公司,未经北京深之度科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110231746.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于机器学习的恶意文件检测方法及系统
- 下一篇:管幕顶管替换装置及其替换方法