[发明专利]屏幕显示方法、装置、终端、存储介质及产品在审
申请号: | 202210764779.9 | 申请日: | 2022-06-29 |
公开(公告)号: | CN115079924A | 公开(公告)日: | 2022-09-20 |
发明(设计)人: | 蔡辉跃;王俊强;谢启宇;张清涛;胡晓伟 | 申请(专利权)人: | 广东明创软件科技有限公司 |
主分类号: | G06F3/04883 | 分类号: | G06F3/04883 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 冯瑶 |
地址: | 523860 广东省东莞市长*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 屏幕 显示 方法 装置 终端 存储 介质 产品 | ||
1.一种屏幕显示方法,其特征在于,所述方法包括:
响应于对终端的屏幕的触控操作,在第一屏幕刷新周期内对所述屏幕进行触控信号的采样,得到多个采样点的触控位置;
确定所述多个采样点的触控位置分别与目标结束位置之间的距离,所述目标结束位置为所述触控操作在所述第一屏幕刷新周期内的结束位置;
基于所述多个采样点的触控位置分别与所述目标结束位置之间的距离,确定目标采样点对应的触控数据,所述目标采样点的触控位置与所述目标结束位置之间的距离最近;
在第二屏幕刷新周期,基于所述触控数据,在所述屏幕上显示所述触控数据对应的图像,所述第二屏幕刷新周期为所述第一屏幕刷新周期的下一屏幕刷新周期。
2.根据权利要求1所述的方法,其特征在于,所述确定所述多个采样点的触控位置分别与目标结束位置之间的距离,包括:
分别确定所述多个采样点的采样时间和目标结束时间,所述目标结束时间为所述触控操作触控到所述目标结束位置的时间;
分别确定所述多个采样点的采样时间与所述目标结束时间之间的时间差,得到所述多个采样点分别对应的时间差;
基于所述多个采样点分别对应的时间差,确定所述多个采样点的触控位置分别与所述目标结束位置之间的距离。
3.根据权利要求2所述的方法,其特征在于,所述基于所述多个采样点分别对应的时间差,确定所述多个采样点的触控位置分别与所述目标结束位置之间的距离,包括:
对于任一采样点,将所述采样点对应的时间差匹配的距离,作为所述采样点的触控位置与所述目标结束位置之间的距离;或者,
通过所述多个采样点分别对应的时间差,标识所述多个采样点的触控位置分别与所述目标结束位置之间的距离,所述采样点的触控位置与所述目标结束位置之间的距离和所述采样点对应的时间差正相关。
4.根据权利要求1所述的方法,其特征在于,所述在第一屏幕刷新周期内对所述屏幕进行触控信号的采样,得到多个采样点的触控位置,包括:
在接收到第一垂直同步信号的情况下,在第一屏幕刷新周期内对所述屏幕进行触控信号的采样,得到多个采样点的触控位置,所述第一垂直同步信号用于指示在所述第一屏幕刷新周期内进行触控信号的采样。
5.根据权利要求4所述的方法,其特征在于,所述基于所述触控数据,在所述屏幕上显示所述触控数据对应的图像,包括:
基于所述触控数据,在图像缓冲区进行数据渲染,得到第一渲染数据;
获取所述第一渲染数据所对应的渲染时长;
基于所述第一垂直同步信号的第一发送时间和所述渲染时长,确定目标合成时间,所述目标合成时间为指示对所述图像缓冲区中的渲染数据进行合成的时间;
当当前时间到达所述目标合成时间,对所述图像缓冲区中的多个渲染数据进行合成,在所述屏幕上显示合成得到的合成数据对应的图像,所述多个渲染数据包括所述第一渲染数据和第二渲染数据,所述第二渲染数据用于辅助显示所述图像。
6.根据权利要求5所述的方法,其特征在于,所述第一垂直同步信号的第一发送时间的确定过程,包括:
获取所述第一垂直同步信号与第二垂直同步信号之间的第一时间相位偏移,以及获取所述第二垂直同步信号的第二发送时间,所述第二垂直同步信号用于指示生成所述第一垂直同步信号;
基于所述第一时间相位偏移和所述第二发送时间,确定所述第一发送时间。
7.根据权利要求5或6所述的方法,其特征在于,所述基于所述第一垂直同步信号的第一发送时间和所述渲染时长,确定目标合成时间,包括:
基于所述第一发送时间和所述渲染时长,确定在所述图像缓冲区中进行数据渲染的结束时间;
基于所述结束时间和第二垂直同步信号的第二发送时间,确定所述第二垂直同步信号与第三垂直同步信号之间的第二时间相位偏移,所述第二垂直同步信号用于指示生成所述第一垂直同步信号和所述第三垂直同步信号,所述第三垂直同步信号用于指示对所述图像缓冲区中的渲染数据进行合成;
基于所述第二发送时间和所述第二时间相位偏移,确定所述第三垂直同步信号的第三发送时间,将所述第三发送时间作为所述目标合成时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东明创软件科技有限公司,未经广东明创软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210764779.9/1.html,转载请声明来源钻瓜专利网。