终端设备的显示方法、设备及存储介质技术

技术编号:38440559 阅读:25 留言:0更新日期:2023-08-11 14:23
本申请提供一种终端设备的显示方法、设备及存储介质,该方法包括:确定第一显示对象的第一待显示区域和第二显示对象的第二待显示区域,第一显示对象在第二显示对象上叠加显示;对第一显示对象进行渲染和合成,得到第一待显示图像;根据第一待显示区域和第二待显示区域,确定第二显示对象的非遮挡区域;对第二显示对象的非遮挡区域进行渲染和合成,得到第二待显示图像;根据第一待显示区域在显示装置显示第一待显示图像,以及根据第二待显示区域在显示装置显示第二待显示图像。本申请通过在显示对象需要叠加显示时,减少了对显示对象的渲染和合成的耗时,提升渲染及合成的效率,从而提升终端设备的显示装置的帧率,给用户带来更好的使用体验感。更好的使用体验感。更好的使用体验感。

【技术实现步骤摘要】
终端设备的显示方法、设备及存储介质


[0001]本申请涉及人机交互
,尤其涉及一种终端设备的显示方法、设备及存储介质。

技术介绍

[0002]目前在移动终端上进行对象的显示,例如对窗口、图像或控件的显示时,均需对每个对象进行渲染和合成,然后将合成得到的图像显示到终端的屏幕上,但在图像存在相互遮挡的情况下,上述方式会导致渲染和合成的耗时较长,使得屏幕的帧率较低,用户使用体验感差。

技术实现思路

[0003]本申请提供一种终端设备的显示方法、设备及存储介质,旨在提高对显示对象的渲染及合成的效率,从而提升终端设备的显示装置的帧率。
[0004]第一方面,本申请提供一种终端设备的显示方法,终端设备的显示方法包括以下步骤:
[0005]确定第一显示对象的第一待显示区域和第二显示对象的第二待显示区域,第一显示对象在第二显示对象上叠加显示;
[0006]对第一显示对象进行渲染和合成,得到第一待显示图像;
[0007]根据第一待显示区域和第二待显示区域,确定第二显示对象的非遮挡区域,非遮挡区域为对第一显示对本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种终端设备的显示方法,其特征在于,包括:确定第一显示对象的第一待显示区域和第二显示对象的第二待显示区域,所述第一显示对象在所述第二显示对象上叠加显示;对所述第一显示对象进行渲染和合成,得到第一待显示图像;根据所述第一待显示区域和所述第二待显示区域,确定所述第二显示对象的非遮挡区域,所述非遮挡区域为对所述第一显示对象和所述第二显示对象进行显示时未被所述第一显示对象遮挡的区域;对所述第二显示对象的非遮挡区域进行渲染和合成,得到第二待显示图像;根据所述第一待显示区域在所述终端设备的显示装置显示所述第一待显示图像,以及根据所述第二待显示区域在所述显示装置显示所述第二待显示图像。2.如权利要求1所述的终端设备的显示方法,其特征在于,所述根据所述第一显示区域和所述第二显示区域,确定所述第二显示对象的非遮挡区域,包括:确定所述第一显示区域和所述第二显示区域的重合区域;根据所述重合区域的边界线和/或所述边界线的延长线,对所述第二显示对象进行分割,将分割得到的所述第二显示对象除所述重合区域之外的区域确定为所述第二显示对象的非遮挡区域。3.如权利要求2所述的终端设备的显示方法,其特征在于,所述对所述第二显示对象的非遮挡区域进行渲染和合成,得到第二待显示图像,包括:对所述第二显示对象进行渲染;对所述非遮挡区域进行合成,得到所述第二待显示图像。4.如权利要求1所述的终端设备的显示方法,其特征在于,所述方法还包括:在所述第二显示对象的非遮挡区域不存在的情况下,根据所述第一显示区域在所述显示装置显示所述第一待显示图像。5.如权利要求1

3任一项所述的终端设备的显示方法,其特征在于,所述对所述第一显示对象进行渲染和合成,得到第一待显示图像,包括:在渲染得到所述第一显示对象对应的第一渲染图像后,存储所述第一渲染图像;当获取到所述第一显示对象的第一移动指令时,根据所述第一移动指令对存储的第一渲染图像进行合成,得到所述第一待显示图像。6.如权利要求5所述的终端设备的显示方法,其特征在于,所述根据所述第一待显示区域在所述终端设备的显示装置显示所述第一待显示图像,包括:根据所述第一移动指令确定所述第一显示对象的第一待显示区域;在所述第一待显示区域上对存储的第一渲染图像进行合成,以在所述第一待显示区域显示所述第一待显示图像。7.如权利要求1

3任一项所述的终端设备的显示方法,其特征在于,所述第一显示对象包括多个控件对象,所述方法还包括:在渲染得到所述控件对象对应的第二渲染图像后,存储各所述控件对象对应的第二渲染图像;在显示所述第一待显示图像后且获取到所述控件对象的第...

【专利技术属性】
技术研发人员:马琼
申请(专利权)人:深圳开鸿数字产业发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1