一种实现Windows画线加速的方法技术

技术编号:33834164 阅读:52 留言:0更新日期:2022-06-16 11:31
本发明专利技术提供一种实现Windows画线加速的方法,该方法中主机是有Android和Windows系统的主机;包括在Windows系统中打开系统白板的步骤;Android系统获取Windows系统白板的消息的步骤;Android系统在Windows系统白板界面上创建一个透明白板的步骤;用户在Android系统的透明白板上书写;Android系统获取用户书写的轨迹数据步骤;Android系统将获取的用户书写的轨迹数据传送给Windows系统的步骤;系统基于接收到的轨迹数据在显示屏上绘制画线轨迹的步骤。采用本发明专利技术的方法,Windows系统画线的延迟时间可以缩短到90ms以内,并不需要依赖硬件改善。件改善。件改善。

【技术实现步骤摘要】
一种实现Windows画线加速的方法


[0001]本专利技术涉及触摸屏领域,特别涉及一种实现Windows画线加速的方法,该方法基于触摸一体机。

技术介绍

[0002]电子白板,例如交互式电子白板,具备书写、批注、绘画、多媒体娱乐、网络会议等功能,融入了人机交互、平板显示、多媒体信息处理和网络传输等多项技术,是信息化时代中办公、教学、图文互动演示的优选产品。目前,将触摸屏与显示器结合形成触摸一体机在拥有电子白板的功能外,还可以直接将在触摸屏上触摸的轨迹在显示器上显示,如果实践中,在触摸屏上触摸的轨迹能够实时在显示屏上显示,如用笔在白板上书写一般,一直是业内追求的,但是,这一过程一般包括:系统获取触摸事件数据、利用触摸事件数据计算显示屏上显示的轨迹数据、基于轨迹数据在显示屏上绘制移动轨迹等步骤。系统需要时间完成事件数据采集、轨迹数据计算、移动轨迹绘制这些步骤是需要时间的,因此,在使用这样的触摸地体屏时,显示屏上显示与触摸屏上画线相比是有延迟的,目前一体机中流行的系统一般有Android和Windows系统,由于Android系统是开源的,经过广大Android系统用户的不断努力,现在显示屏上显示与触摸屏上画线的延迟在90ms以内了。但是,Windows系统相应的延迟则达到了200ms,由于Windows系统并不是开源的,Windows系统用户只有利用触摸框转发触摸数据进行加速,缺点是对硬件依赖较重。

技术实现思路

[0003]本专利技术针对目前,Windows系统用户只有利用触摸框转发触摸数据进行加速,缺点是对硬件依赖较重的不足,提供一种实现Windows画线加速的方法,该方法利用安卓一体机系统对显示层开放的特点,设计了一种Windows下快速画线的方法。
[0004]本专利技术实现其技术目的技术方案是:一种实现Windows画线加速的方法,该方法主机是有Android和Windows系统的主机;包括以下步骤:步骤1:在Windows系统中打开系统白板;步骤2:Android系统获取Windows系统白板的消息;步骤3:Android系统在Windows系统白板界面上创建一个透明白板;步骤4:用户在Android系统的透明白板上书写;Android系统获取用户书写的轨迹数据;步骤5:Android系统将获取的用户书写的轨迹数据传送给Windows系统;步骤6:Windows系统基于接收到的轨迹数据在显示屏上绘制画线轨迹。
[0005]进一步的,上述的实现Windows画线加速的方法中,所述的步骤2中:Android系统是通过触摸框获得Windows系统白板的消息,也可以通过与Windows系统通信获得Windows系统白板的消息。
[0006]进一步的,上述的实现Windows画线加速的方法中,Android系统创建的透明白板
与Windows系统白板具有一一对应的系统参数。
[0007]进一步的,上述的实现Windows画线加速的方法中,还包括:步骤701:用户停止书写以后,Android系统将书写到透明白板的数据清除。
[0008]进一步的,上述的实现Windows画线加速的方法中,还包括:步骤702:用户在书写过程中,Android系统将书写到透明白板的数据清除。
[0009]采用本专利技术的方法,Windows系统画线的延迟时间可以缩短到90ms以内,并不需要依赖硬件改善。
[0010]以下将结合实施例,对本专利技术进行较为详细的说明。
附图说明
[0011]附图1是本专利技术流程图。
具体实施方式
[0012]本实施例是一种在Android和Windows双系统的主机的触摸显示屏一体机中,实现Windows画线加速的方法,该方法包括以下步骤:步骤1:在Windows系统中打开系统白板。
[0013]步骤2:Android系统获取Windows系统白板的消息;Android系统是通过触摸框获得Windows系统白板的消息,也可以通过与Windows系统通信获得Windows系统白板的消息。
[0014]步骤3:Android系统在Windows系统白板界面上创建一个透明白板。Android系统创建的透明白板与Windows系统白板具有一一对应的系统参数。
[0015]步骤4:用户在Android系统的透明白板上书写;Android系统获取用户书写的轨迹数据。
[0016]该步骤中,Android系统按照本身电子白板的书写方法获取用户书写的轨迹数据。包括:获取与电子白板的触摸屏相对应的一体机触摸屏设备文件;启动触摸数据获取线程,触摸数据获取线程读取触摸屏设备文件,从触摸屏设备文件中获取触摸事件数据,并根据触摸事件数据计算在所述触摸屏上显示的轨迹数据;步骤5:Android系统将获取的用户书写的轨迹数据传送给Windows系统;步骤6:Windows系统基于接收到的轨迹数据在显示屏上绘制画线轨迹。该步骤中,Windows系统启动轨迹绘制线程,轨迹绘制线程调用帧缓冲区接口,将从Android系统将获取的轨迹数据在触摸显示一体机的显示屏上绘制移动轨迹。
[0017]在用户停止书写以后,还包括: Android系统将书写到透明白板的数据清除的步骤。
[0018]实际上在其它一些实施例中,用户在书写过程中,Android系统将书写到透明白板的数据清除。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种实现Windows画线加速的方法,该方法在触摸一体屏上实现;其特征在于,该方法主机是有Android和Windows系统的主机;包括以下步骤:步骤1:在Windows系统中打开系统白板;步骤2:Android系统获取Windows系统白板的消息;步骤3:Android系统在Windows系统白板界面上创建一个透明白板;步骤4:用户在Android系统的透明白板上书写;Android系统获取用户书写的轨迹数据;步骤5:Android系统将获取的用户书写的轨迹数据传送给Windows系统;步骤6:Windows系统基于接收到的轨迹数据在显示屏上绘制画线轨迹。2.根据权利要求1所述的实现Windows画线加速的方法,其特征在于...

【专利技术属性】
技术研发人员:许文航
申请(专利权)人:深圳市艾博德科技股份有限公司
类型:发明
国别省市:

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

1