一体机多窗模式下的白板书写区域适配方法、设备、介质组成比例

技术编号:30144100 阅读:24 留言:0更新日期:2021-09-23 15:14
本发明专利技术提供一体机多窗模式下的白板书写区域适配方法,包括步骤:监控显示区域,分屏模式下,获取白板应用的显示区域坐标,将显示区域坐标实时上报到加速模块,在加速模块中生成逻辑显示区域;填充数据,将用户绘制的笔画数据填入加速库,通过加速库填充帧缓冲,在填充的过程中,根据逻辑显示区域进行绘制区域的限制。本发明专利技术涉及电子设备和存储介质。本发明专利技术根据白板应用在屏幕上的显示区域位置的变化,匹配其在帧缓冲可以书写的区域,使其在多窗模式下,书写操作不会超出白板应用自身的显示区域,保证了多窗模式下的其他应用可正常显示。实现了多窗功能,对于信源使用更为友好;硬件成本不变的情况下,提升客户体验,提高需求实现效率。现效率。现效率。

【技术实现步骤摘要】
一体机多窗模式下的白板书写区域适配方法、设备、介质


[0001]本专利技术涉及教学设备
,尤其涉及一体机多窗模式下的白板书写区域适配方法、设备、介质。

技术介绍

[0002]随着科技的发展,教育一体机的使用也普遍化。教育一体机表现出其独特的优越性,它能够调动学习兴趣、激发阅读兴趣和增强教学直观性,能够使现在的课堂生动多彩,效力倍增。教育一体机在多窗模式下,白板非全屏显示,由于书写加速的原因,使数据直接写入帧缓冲(framebuffer)中。当触摸屏上书写超出白板显示区域时,会造成笔画内容直接显示在另一分屏应用上,导致异常显示,严重影响到用户体验。

技术实现思路

[0003]为了克服现有技术的不足,本专利技术的目的在于提供一体机多窗模式下的白板书写区域适配方法,根据白板应用在屏幕上的显示区域位置的变化,匹配其在帧缓冲可以书写的区域,使其在多窗模式下,书写操作不会超出白板应用自身的显示区域,保证了多窗模式下的其他应用可正常显示。
[0004]本专利技术提供一体机多窗模式下的白板书写区域适配方法,包括以下步骤:监控显示区域,分屏模式下,获取白板应用的显示区域坐标,将所述显示区域坐标实时上报到加速模块,在所述加速模块中生成逻辑显示区域,所述加速模块用于直接调用底层的帧缓存接口进行写屏操作;填充数据,将用户绘制的笔画数据填入加速库,通过所述加速库填充帧缓冲,在填充的过程中,根据所述逻辑显示区域进行绘制区域的限制。
[0005]进一步地,所述监控显示区域步骤中,从窗口管理器中获取到白板应用的显示区域坐标。
[0006]进一步地,所述监控显示区域步骤中,当用户操作分屏使白板应用位置或显示区域大小变化时,通过所述窗口管理器实时上报到加速模块。
[0007]进一步地,所述监控显示区域步骤中,所述显示区域坐标为方形显示区四个顶点在屏幕上的坐标。
[0008]进一步地,所述填充数据步骤中,当书写结束时,再将书写数据刷新至画布中。
[0009]进一步地,所述填充数据步骤中,当填充数据在绘制区域内时,直接显示,当填充数据不在绘制区域内时,不予显示。
[0010]一种电子设备,包括:处理器;存储器;以及程序,其中所述程序被存储在所述存储器中,并且被配置成由处理器执行,所述程序包括用于执行一体机多窗模式下的白板书写区域适配方法。
[0011]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行一体机多窗模式下的白板书写区域适配方法。
[0012]相比现有技术,本专利技术的有益效果在于:本专利技术提供一体机多窗模式下的白板书写区域适配方法,包括以下步骤:监控显示区域,分屏模式下,获取白板应用的显示区域坐标,将显示区域坐标实时上报到加速模块,在加速模块中生成逻辑显示区域;填充数据,将用户绘制的笔画数据填入加速库,通过加速库填充帧缓冲,在填充的过程中,根据逻辑显示区域进行绘制区域的限制。本专利技术涉及一种电子设备和存储介质,用于执行一体机多窗模式下的白板书写区域适配方法。本专利技术根据白板应用在屏幕上的显示区域位置的变化,匹配其在帧缓冲可以书写的区域,使其在多窗模式下,书写操作不会超出白板应用自身的显示区域,保证了多窗模式下的其他应用可正常显示。本专利技术实现多窗功能,对于信源使用更为友好;硬件成本不变的情况下,提升客户体验,提高需求实现效率。
[0013]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,并可依照说明书的内容予以实施,以下以本专利技术的较佳实施例并配合附图详细说明如后。本专利技术的具体实施方式由以下实施例及其附图详细给出。
附图说明
[0014]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术的一体机多窗模式下的白板书写区域适配方法流程图。
具体实施方式
[0015]下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。
[0016]一体机多窗模式下的白板书写区域适配方法,如图1所示,包括以下步骤:监控显示区域,分屏模式下,从窗口管理器(WindowsManager)中获取到白板应用的显示区域坐标,本实施例中,显示区域坐标为方形显示区四个顶点在屏幕上的坐标。将显示区域坐标实时上报到加速模块,在加速模块中生成逻辑显示区域。其中,加速模块用于直接调用底层的帧缓存接口进行写屏操作。当用户操作分屏使白板应用位置或显示区域大小变化时,通过窗口管理器(WindowsManager)实时上报到加速模块,这样加速模块中的逻辑显示区域可与白板的显示区域保持同步。
[0017]填充数据,当用户进行书写操作时,白板直接将用户绘制的笔画数据填入加速库,通过加速库填充帧缓冲,在填充的过程中,根据逻辑显示区域进行绘制区域的限制,当填充数据在绘制区域内时,直接显示,当填充数据不在绘制区域内时,不予显示。当书写结束时,再将书写数据刷新至画布中,实际绘制数据不会丢失。
[0018]本专利技术监控白板在屏幕上的显示区域,将其方形显示区的四个顶点在屏幕上的坐标传送至加速模块,在加速模块中生成逻辑显示区域,后续的书写加速操作将被限制在此区域,从而保证的书写与显示一致。
[0019]一种电子设备,包括:处理器;存储器;以及程序,其中程序被存储在存储器中,并且被配置成由处理器执行,程
序包括用于执行一体机多窗模式下的白板书写区域适配方法。
[0020]一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行一体机多窗模式下的白板书写区域适配方法。
[0021]以上,仅为本专利技术的较佳实施例而已,并非对本专利技术作任何形式上的限制;凡本行业的普通技术人员均可按说明书附图所示和以上而顺畅地实施本专利技术;但是,凡熟悉本专业的技术人员在不脱离本专利技术技术方案范围内,利用以上所揭示的
技术实现思路
而做出的些许更动、修饰与演变的等同变化,均为本专利技术的等效实施例;同时,凡依据本专利技术的实质技术对以上实施例所作的任何等同变化的更动、修饰与演变等,均仍属于本专利技术的技术方案的保护范围之内。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一体机多窗模式下的白板书写区域适配方法,其特征在于,包括以下步骤:监控显示区域,分屏模式下,获取白板应用的显示区域坐标,将所述显示区域坐标实时上报到加速模块,在所述加速模块中生成逻辑显示区域,所述加速模块用于直接调用底层的帧缓存接口进行写屏操作;填充数据,将用户绘制的笔画数据填入加速库,通过所述加速库填充帧缓冲,在填充的过程中,根据所述逻辑显示区域进行绘制区域的限制。2.如权利要求1所述的一体机多窗模式下的白板书写区域适配方法,其特征在于:所述监控显示区域步骤中,从窗口管理器中获取到白板应用的显示区域坐标。3.如权利要求2所述的一体机多窗模式下的白板书写区域适配方法,其特征在于:所述监控显示区域步骤中,当用户操作分屏使白板应用位置或显示区域大小变化时,通过所述窗口管理器实时上报到加速模块。4.如权利要求1所述的一体机多窗模式下的白板书写区域适配方法...

【专利技术属性】
技术研发人员:罗文
申请(专利权)人:广州朗国电子科技股份有限公司
类型:发明
国别省市:

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

1