[发明专利]一种图像渲染方法及装置在审
申请号: | 202010803845.X | 申请日: | 2020-08-11 |
公开(公告)号: | CN112099884A | 公开(公告)日: | 2020-12-18 |
发明(设计)人: | 许龙龙 | 申请(专利权)人: | 西安万像电子科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F9/50 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 张智锐 |
地址: | 710075 陕西省西安市高新区唐*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图像 渲染 方法 装置 | ||
1.一种图像渲染方法,其特征在于,所述方法包括:
判断当前桌面图像中的目标应用程序是否为位于顶层的重渲染应用程序,所述重渲染应用程序为对图像渲染资源依赖程度大于预设阈值的应用程序;
如果是,确定所述目标应用程序的窗口显示位置,获取针对所述目标应用程序的窗口显示位置的第一渲染子指令,并将所述第一渲染子指令发送给所述客户端,以使所述客户端进行图像渲染得到第一图像;
在所述目标应用程序的显示窗口非全屏时,获取剩余桌面图像以及针对所述剩余桌面图像的第二渲染子指令,根据所述第二渲染子指令对所述剩余桌面图像进行渲染得到第二图像,并将所述第二图像发送给所述客户端,以使所述客户端将所述第一图像和所述第二图像合并获得目标图像;所述剩余桌面图像为所述桌面图像去除所述目标应用程序的窗口显示位置的图像。
2.根据权利要求1所述的图像渲染方法,其特征在于,所述判断当前桌面图像中的目标应用程序是否为位于顶层的重渲染应用程序之前,所述方法还包括:
预先设置重渲染应用列表,所述重渲染应用列表包括至少一个对渲染资源依赖程度大于预设阈值的应用程序。
3.根据权利要求2所述的图像渲染方法,其特征在于,所述判断当前桌面图像中的目标应用程序是否为位于顶层的重渲染应用程序,包括:
检测所述客户端对应的虚拟机中是否运行有重渲染应用列表中的目标应用程序;
若是,判断所述目标应用程序的显示窗口是否位于当前桌面的顶层。
4.根据权利要求2所述的图像渲染方法,其特征在于,所述判断当前桌面图像中的目标应用程序是否为位于顶层的重渲染应用程序,包括:
获取当前位于桌面顶层的目标应用程序的信息;
将获取的所述目标应用程序信息与所述重渲染应用程序列表中的应用程序信息进行比对;
若比对成功,则确定当前位于桌面顶层的应用程序为重渲染应用程序列表中的应用程序。
5.根据权利要求1所述的图像渲染方法,其特征在于,所述确定所述目标应用程序的窗口显示位置包括:
获取所述目标应用程序的窗口句柄;
根据所述窗口句柄确定所述目标应用程序的窗口显示位置。
6.根据权利要求1所述的图像渲染方法,其特征在于,所述获取针对所述目标应用程序的窗口显示位置的第一渲染子指令,包括:
获取操作系统中桌面图像的渲染指令;
提取所述渲染指令中所述目标应用程序的窗口显示位置的第一渲染子指令。
7.根据权利要求1所述的图像渲染方法,其特征在于,所述方法还包括:
在所述目标应用程序的显示窗口全屏时,发送用于指示所述目标应用程序为全屏显示的通知消息给所述客户端,以使所述客户端将渲染得到的所述第一图像作为目标图像。
8.一种图像渲染装置,其特征在于,包括:判断模块、确定模块、收发模块和渲染模块;
所述判断模块,用于判断当前桌面图像中的目标应用程序是否为位于顶层的重渲染应用程序,所述重渲染应用程序为对图像渲染资源依赖程度大于预设阈值的应用程序;
所述确定模块,用于当所述判断模块的判断结果为是时,确定所述目标应用程序的窗口显示位置;
所述收发模块,用于获取针对所述目标应用程序的窗口显示位置的第一渲染子指令,并将所述第一渲染子指令发送给所述客户端,以使所述客户端进行图像渲染得到第一图像;还用于在所述目标应用程序的显示窗口非全屏时,获取剩余桌面图像以及针对所述剩余桌面图像的第二渲染子指令;
所述渲染模块,用于根据所述第二渲染子指令对所述剩余桌面图像进行渲染得到第二图像;
所述收发模块,还用于将所述第二图像发送给所述客户端,以使所述客户端将所述第一图像和所述第二图像合并获得目标图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安万像电子科技有限公司,未经西安万像电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010803845.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:钻台面管柱处理设备
- 下一篇:一种钢带张紧纠偏装置
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序