[发明专利]一种控制方法及装置有效
申请号: | 202110341029.6 | 申请日: | 2021-03-30 |
公开(公告)号: | CN113050865B | 公开(公告)日: | 2022-10-21 |
发明(设计)人: | 高庆操;赵子涵 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F3/0488 | 分类号: | G06F3/0488;G06F3/041 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 钱娜 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制 方法 装置 | ||
1.一种控制方法,所述方法包括:
获得操作体的按下事件;
基于所述按下事件确定与所述按下事件匹配的电子设备当前使用的画面刷新机制;
响应所述按下事件,获得并显示反应画面,所述反应画面基于与所述按下事件对应的画面刷新机制获得;
其中,所述电子设备具有第一刷新机制和第二刷新机制,所述电子设备当前使用的画面刷新机制为所述第一刷新机制和所述第二刷新机制中的一个,基于所述第一刷新机制获得的反应画面的速度优于基于所述第二刷新机制获得的反应画面的速度。
2.根据权利要求1所述的方法,所述基于所述按下事件确定与所述按下事件匹配的电子设备当前使用的画面刷新机制包括:
基于所述按下事件确定距离上一操作事件的时间间隔,所述操作事件与所述操作体的操作相关;
如果所述时间间隔大于等于阈值,确定所述电子设备当前使用的画面刷新机制为所述第一刷新机制;
如果所述时间间隔小于所述阈值,控制所述电子设备维持所述第二刷新机制。
3.根据权利要求2所述的方法,所述方法还包括:
如果所述画面刷新机制为所述第一刷新机制,维持基于所述第一刷新机制获得N帧反应画面;
如果获得第N帧反应画面,切换至所述第二刷新机制。
4.根据权利要求1所述的方法,所述第一刷新机制包括:控制第一进程和第二进程可同时访问第一缓冲区,在利用所述第一进程向所述第一缓冲区中写入所述反应画面对应的画面数据时利用所述第二进程从所述第一缓冲区中读取所述画面数据,所述画面数据用于渲染出所述反应画面;
所述第二刷新机制包括:控制所述第一进程向第二缓冲区中写入反应画面对应的画面数据,在所述第一进程向所述第二缓冲区中写入画面数据过程中所述第二进程被禁止访问所述第二缓冲区;
如果所述第一进程完成画面数据写入且所述第二进程完成从第三缓冲区中读取画面数据,利用所述第二进程从所述第二缓冲区中读取画面数据,所述第三缓冲区中的画面数据的写入早于所述第二缓冲区的画面数据的写入。
5.根据权利要求1至4中任意一项所述的方法,所述响应所述按下事件,获得并显示反应画面,所述反应画面基于与所述按下事件对应的画面刷新机制获得包括:
如果所述画面刷新机制是从所述第二刷新机制切换到所述第一刷新机制,获得响应所述按下事件时写入到第一缓冲区中的画面数据,基于所述画面数据渲染出所述反应画面;
其中,在所述第二刷新机制下写入到第二缓冲区中的画面数据被跳过,且所述第二缓冲区中的画面数据的写入早于所述第一缓冲区中的画面数据的写入。
6.根据权利要求1至4中任意一项所述的方法,所述响应所述按下事件,获得并显示反应画面,所述反应画面基于与所述按下事件对应的画面刷新机制获得包括:
如果所述画面刷新机制是从所述第一刷新机制切换到所述第二刷新机制,向缓冲区中写入画面数据;
响应所述画面数据的写入完成,从所述缓冲区中获得所述画面数据,基于所述画面数据渲染出所述反应画面,在从所述缓冲区中获得所述画面数据过程中可向另一个缓冲区写入下一条画面数据;
其中,在切换到所述第二刷新机制时,在所述第一刷新机制下写入的画面数据被全部获得。
7.一种控制装置,所述装置包括:
获得单元,用于获得操作体的按下事件;
确定单元,用于基于所述按下事件确定与所述按下事件匹配的电子设备当前使用的画面刷新机制;
控制单元,用于响应所述按下事件,获得并显示反应画面,所述反应画面基于与所述按下事件对应的画面刷新机制获得;
其中,所述电子设备具有第一刷新机制和第二刷新机制,所述电子设备当前使用的画面刷新机制为所述第一刷新机制和所述第二刷新机制中的一个,基于所述第一刷新机制获得的反应画面的速度优于基于所述第二刷新机制获得的反应画面的速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110341029.6/1.html,转载请声明来源钻瓜专利网。