发明名称 用于提供对硬件图形层的透明接入的系统
摘要 本发明通常涉及计算机图形学,更具体地涉及用于配置、控制和接入用于组成一个视频显示的多个硬件图形层的方法和系统。本发明一方面被广义地如下定义:在包括软件应用程序和在计算机上运行的操作系统的计算机环境中,计算机包括图形卡和视频显示器,图形卡可操作用于将图像传给视频显示器,改进包括:所述操作系统包括支持图形卡上的硬件层的通用应用程序编程接口(API);操作系统可操作用于:通过所述通用API接收绘制事件;确定所述图形卡上的可用硬件层,以及它们的参数;并通过将所述绘制请求选择性地传给任意的所述图形卡上的可用硬件层来响应来自软件应用程序的绘制请求;由此所述计算机环境允许软件应用程序利用所述图形卡上的可用硬件层。
申请公布号 CN1770129A 申请公布日期 2006.05.10
申请号 CN200510093491.X 申请日期 2005.08.30
申请人 QNX软件操作系统公司 发明人 D·弗里;A·林;D·多诺霍
分类号 G06F13/10(2006.01);G06F9/44(2006.01) 主分类号 G06F13/10(2006.01)
代理机构 北京纪凯知识产权代理有限公司 代理人 沙捷
主权项 1.一种在计算机系统中管理视频显示的方法,所述计算机系统包括图形卡、视频显示器和操作系统,所述计算机系统用于运行软件应用程序,所述图形卡用于将图像传给所述视频显示器,所述方法包括以下步骤:通过所述操作系统的通用的应用程序编程接口(API)从所述软件应用程序接收绘制事件,所述接口支持图形卡上的硬件层;确定所述图形卡上的可用硬件层,以及它们的参数;所述操作系统将所述绘制请求选择性地传送给对应所述图形卡上的所述可用硬件层的特定的层的视频层;以及所述图形卡将所述视频层上的数据映射到所述可用硬件层的特定的层上,用于在所述视频显示器上显示;由此所述软件应用程序能够利用所述图形卡上的可用硬件层,而不需要知道它们的存在。
地址 加拿大安大略省