[发明专利]跨进程图像绘制方法及其装置、设备、介质在审

专利信息
申请号: 202211185409.6 申请日: 2022-09-27
公开(公告)号: CN115512016A 公开(公告)日: 2022-12-23
发明(设计)人: 梁伟杰 申请(专利权)人: 广州方硅信息技术有限公司
主分类号: G06T13/80 分类号: G06T13/80;G06T1/60
代理公司: 广州利能知识产权代理事务所(普通合伙) 44673 代理人: 王增鑫
地址: 511442 广东省广州*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 跨进 图像 绘制 方法 及其 装置 设备 介质
【权利要求书】:

1.一种跨进程图像绘制方法,其特征在于,包括如下步骤:

响应作用于第一图像绘制进程的图像绘制事件,获取所述图像绘制事件的待绘制图像所对应的目标句柄,其中,所述第一图像绘制进程由中央处理器执行;

基于所述目标句柄,生成所述待绘制图像的共享缓冲区,并建立所述第一图像绘制进程中所述待绘制图像的内存地址与所述共享缓冲区中的磁盘地址之间的地址映射;

基于所述内存地址,读取所述第一图像绘制进程中所述待绘制图像的图像数据,将所述图像数据存储至所述共享缓冲区中的磁盘地址;

将所述待绘制图像完全存储至所述共享缓冲区后,将所述待绘制图像推送至第二图像绘制进程,驱动所述第二图像绘制进程绘制所述待绘制图像,其中,所述第二图像绘制进程由图像处理器执行。

2.根据权利要求1所述的方法,其特征在于,所述响应作用于第一图像绘制进程的图像绘制事件的步骤中,包括如下步骤:

响应作用于直播间的虚拟礼物赠送事件,获取所述虚拟礼物赠送事件的目标礼物标识;

从礼物控件库中查询出所述目标礼物标识所对应的动画特效控件,所述动画特效控件中包含待绘制图像;

将所述动画特效控件包含的所述待绘制图像推送至所述第一图像绘制进程,触发作用于所述待绘制图像的所述图像绘制事件。

3.根据权利要求1所述的方法,其特征在于,所述基于所述目标句柄,生成所述待绘制图像的共享缓冲区,并建立所述第一图像绘制进程中所述待绘制图像的内存地址与所述共享缓冲区中的磁盘地址之间的地址映射的步骤中,包括如下步骤:

生成具有所述目标句柄的共享缓冲区;

获取所述待绘制图像作用于所述第一图像绘制进程的首位内存地址;

建立所述首位内存地址与所述共享缓冲区中首位磁盘地址之间的地址映射。

4.根据权利要求1所述的方法,其特征在于,所述基于所述内存地址,读取所述第一图像绘制进程中所述待绘制图像的图像数据,将所述图像数据存储至所述共享缓冲区中的磁盘地址的步骤中,包括如下步骤:

确定所述待绘制图像作用于所述第一图像绘制进程的内存地址指针,确定该内存地址指针所对应的目标内存地址;

根据预设的地址读取步数,确定出以所述目标内存地址为地址起点所对应的末尾内存地址;

确定所述目标内存地址与末尾内存地址之间的内存地址区间,获取所述内存地址区间中存储的图像数据,将所述图像数据存储至所述共享缓冲区中对应的磁盘地址;

基于所述末尾内存地址调整所述内存地址指针。

5.根据权利要求1所述的方法,其特征在于,所述将所述待绘制图像完全存储至所述共享缓冲区后,将所述待绘制图像推送至第二图像绘制进程,驱动所述第二图像绘制进程绘制所述待绘制图像的步骤中,包括如下步骤:

基于所述共享缓冲区中各所述磁盘地址,获取各所述磁盘地址中存储的图像数据所组成的待绘制图像;

将所述待绘制图像推送至所述第二图像绘制进程中,驱动所述第二图像绘制进程根据预设的图像滤镜算法绘制所述待绘制图像;

获取由所述第二图像绘制进程输出的矢量图像。

6.根据权利要求1所述的方法,其特征在于,所述将所述待绘制图像完全存储至所述共享缓冲区后,将所述待绘制图像推送至第二图像绘制进程,驱动所述第二图像绘制进程绘制所述待绘制图像的步骤之后,包括如下步骤:

获取由所述第二图像绘制进程绘制待绘制图像对应生成的特效图像;

调用所述第一图像绘制进程的图像回调方法,将所述特效图像回传至所述第一图像绘制进程;

驱动所述第一图像绘制进程将所述特效图像输出至动画特效控件中显示。

7.根据权利要求1所述的方法,其特征在于,所述将所述待绘制图像完全存储至所述共享缓冲区后,将所述待绘制图像推送至第二图像绘制进程,驱动所述第二图像绘制进程绘制所述待绘制图像的步骤之后,包括如下步骤:

响应作用于动画特效控件的图像显示完成事件,获取该图像显示完成事件所对应的目标句柄;

确定出所述目标句柄所对应的目标共享缓冲区,移除所述目标共享缓冲区。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州方硅信息技术有限公司,未经广州方硅信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202211185409.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top