[发明专利]一种竖屏电视显示方法、装置和竖屏电视有效
申请号: | 201610116206.X | 申请日: | 2016-03-01 |
公开(公告)号: | CN105739994B | 公开(公告)日: | 2018-11-02 |
发明(设计)人: | 徐佳宏;朱吕亮 | 申请(专利权)人: | 深圳市茁壮网络股份有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F3/147 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518004 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电视 显示 方法 装置 | ||
本申请公开了一种竖屏电视显示方法、装置和竖屏电视,该竖屏电视显示方法包括:图形管理层将需要在竖屏电视上显示的内容写入虚拟移植层的帧缓冲区中;其中,所述虚拟移植层为新增在所述图形管理层与移植层之间的一中间层,具有帧缓冲区和显示接口;所述图形管理层调用所述虚拟移植层的显示接口,将所述虚拟移植层的帧缓冲区中的内容向左旋转90°后拷贝到移植层的帧缓冲区中;所述图形管理层调用所述移植层的显示接口,将所述移植层的帧缓冲区中的内容显示在所述竖屏电视上,实现了竖屏电视显示的内容就是开发人员写入的内容。
技术领域
本发明涉及软件开发技术领域,更具体地说,涉及一种竖屏电视显示方法、装置和竖屏电视。
背景技术
宽屏电视的特点是电视屏幕的宽度明显超过高度,而竖屏电视则正好相反。
宽屏电视和竖屏电视的软件体系结构均为三层结构,包括由上而下排列的应用层、图形管理层和移植层,如图1所示,其中:移植层用于屏蔽不同硬件的差异,对图形管理层提供显示接口(所述显示接口为一个DrawImage()函数,其功能在于进行图像缩放);图形管理层用于基于移植层的显示接口构建一个图形管理器,并对应用层提供窗口管理接口、绘图接口以及鼠标、遥控、键盘等外设的消息机制;应用层用于根据应用自身业务需求,调用图形管理层的相应接口,呈现相关业务。
基于上述软件体系结构,横屏电视的显示方法,包括:图形管理层将需要在横屏电视上显示的内容写入移植层的帧缓冲区;之后,图形管理层调用所述移植层的显示接口,将写入所述移植层的帧缓冲区中的内容显示在横屏电视上。举例说明,若想要在横屏电视上显示“↑”,则将“↑”写入所述移植层的帧缓冲区中即可。
对于宽高互换的宽屏电视和竖屏电视来说,其屏幕分辨率是一样的,若竖屏电视采用横屏电视的显示方法,则将“↑”写入所述移植层的帧缓冲区后,会发现竖屏电视上显示的是“→”,显示内容相较于写入内容向右旋转了90°。
为使竖屏电视的显示内容不受影响,现有的解决方案是:将相较于显示内容向左旋转90°的内容作为写入内容,即要想在竖屏电视上显示“↑”,就将“←”写入所述移植层的帧缓冲区中。该解决方案的缺点是:写入内容与显示内容不一致,开发人员需实时关注两者之间的旋转逻辑,导致应用开发不直观。
发明内容
有鉴于此,本发明提供一种竖屏电视显示方法、装置和竖屏电视,以实现竖屏电视显示的内容就是开发人员写入的内容。
一种竖屏电视显示方法,应用于竖屏电视显示装置,所述竖屏电视显示装置的软件体系结构为多层结构,包括由上而下排列的应用层、图形管理层和移植层,此外,所述软件体系结构还包括虚拟移植层,所述虚拟移植层为一新增在所述图形管理层与所述移植层之间的中间层,具有帧缓冲区和显示接口;所述竖屏电视显示方法包括:
所述图形管理层将需要在竖屏电视上显示的内容写入所述虚拟移植层的帧缓冲区中;
所述图形管理层调用所述虚拟移植层的显示接口,将所述虚拟移植层的帧缓冲区中的内容向左旋转90°后拷贝到所述移植层的帧缓冲区中;
所述图形管理层调用所述移植层的显示接口,将所述移植层的帧缓冲区中的内容显示在所述竖屏电视上。
一种竖屏电视显示装置,其软件体系结构为多层结构,包括由上而下排列的应用层、图形管理层和移植层,此外,其软件体系结构还包括虚拟移植层;
所述虚拟移植层为一新增在所述图形管理层与所述移植层之间的中间层,具有帧缓冲区和显示接口;
所述图形管理层,用于将需要在竖屏电视上显示的内容写入所述虚拟移植层的帧缓冲区中;调用所述虚拟移植层的显示接口,将所述虚拟移植层的帧缓冲区中的内容向左旋转90°后拷贝到所述移植层的帧缓冲区中;以及调用所述移植层的显示接口,将所述移植层的帧缓冲区中的内容显示在所述竖屏电视上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市茁壮网络股份有限公司,未经深圳市茁壮网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610116206.X/2.html,转载请声明来源钻瓜专利网。