[发明专利]一种面向对象的显示控制接口模型有效
申请号: | 201911147207.0 | 申请日: | 2019-11-21 |
公开(公告)号: | CN111045622B | 公开(公告)日: | 2023-06-30 |
发明(设计)人: | 秦翔;马城城;蔡叶芳;刘晖;张琛;聂曌 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | G06F3/14 | 分类号: | G06F3/14 |
代理公司: | 北京清大紫荆知识产权代理有限公司 11718 | 代理人: | 李红 |
地址: | 710065 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 对象 显示 控制 接口 模型 | ||
本发明属于计算机显示控制领域,具体涉及一种面向对象的显示控制接口模型;包括显示资源接口对象管理模块、显示资源对象管理模块、屏幕对象管理模块、窗口对象管理模块和光标对象管理模块;本发明通过对显示控制模块的标准化定义,明确了各模块的功能及模块间的链接关系和数据交互,提出了一种灵活配置的、完备的、标准化的显示控制接口定义方法,满足当前嵌入式设备显示系统的使用要求,适用于任意设备显示系统的接口配置。
技术领域
本发明属于计算机显示控制领域,具体涉及一种面向对象的显示控制接口模型。
背景技术
显示控制模块经过多年发展所设计的功能已比较全面,相应的接口仍然没有较为标准的定义方法,现有的接口普遍存在接口不统一、使用不便利、配置不灵活和扩展性不强等问题,严重影响了用户体验效果。
发明内容
本发明的目的是:
提出一种面向对象的标准显示控制接口定义方法,通过对图形处理功能和图形API映射的实现,实现对图形处理流程及算法的正确性和高效性的评价。
本发明的具体解决方案是:
一种面向对象的显示控制接口模型,其特征在于,包括显示资源接口对象管理模块1、显示资源对象管理模块2、屏幕对象管理模块3、窗口对象管理模块4和光标对象管理模块5;
所述显示资源接口对象管理模块1用于管理显示资源接口对象的创建、删除、参数配置和参数获取;
所述显示资源对象管理模块2用于管理显示资源对象的创建、删除、参数配置和参数获取;
所述屏幕对象管理模块3用于管理屏幕对象的创建、删除、参数配置和参数获取,并用于管理屏幕对象间显示方式的参数配置和参数获取;
所述窗口对象管理模块4用于管理窗口对象的创建、删除、参数配置和参数获取;并用于管理窗口对象间的显示关系配置;并用于将多窗口对象数据组合成一幅完整的显示画面数据由屏幕对象输出;
所述光标对象管理模块5用于管理光标对象的创建、删除、参数配置和参数获取。
优选的,所述显示资源接口对象管理模块1内设置有多个显示资源接口对象;所述显示资源接口对象用于通过参数配置的方式对显示资源接口进行初始化;显示资源接口对象管理模块1包括输出管理模块和输入管理模块;输出管理模块的显示资源接口对象用于配置显示控制模块输出接口,包括输出显示资源接口对象的初始化、配置、信息获取以及重置操作;所述输入管理模块的显示资源接口对象用于配置显示控制模块输入接口,包括输入显示资源接口对象的初始化、配置、信息获取以及重置操作。
优选的,所述显示资源对象用于配置显示资源的相关参数,并用于管理显示资源对象与显示资源接口对象的链接与解除,查询链接状态及信息;显示资源对象还用于根据输入的配置参数对显示资源进行坐标相关处理以及颜色相关处理;
显示资源对象管理模块2将显示资源接口对象管理模块1中已定义的任意接口对象与显示资源对象管理模块2中定义的任意显示资源对象一对一链接。
优选的,所述屏幕对象管理模块3用于将屏幕对象管理模块3中已定义的任意屏幕对象与显示资源对象管理模块2中已定义的任意接口对象进行一对一连接;一个屏幕对象中可根据硬件资源创建数量匹配的窗口对象和光标对象;各屏幕对象间支持配置多种显示方式;屏幕对象用于对窗口对象管理模块4的输出数据和光标对象管理模块5的输出数据进行坐标相关处理和颜色相关处理。
优选的,窗口对象用于配置窗口的参数,管理窗口对象与显示资源接口对象的链接与解除,查询链接状态及信息;窗口对象管理模块4用于将显示资源对象管理模块2中已定义的任意显示资源对象与窗口管理对象模块4中已定义的任意窗口对象进行一对一链接;所述窗口对象与显示资源接口对象的链接支持分辨率不相等的链接,支持显示资源的内容选择;多个窗口对象间支持配置多种显示方式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911147207.0/2.html,转载请声明来源钻瓜专利网。