摘要
为了实现嵌入式图形系统的跨平台和多引擎,提出了一种层次结构设计思想。在设备驱动层中使用了设备对象概念,屏蔽了驱动的具体实现,从而实现了跨平台。在引擎层中建立了一个引擎抽象层,将每种引擎提供的服务抽象成统一的引擎接口供上层调用,从而实现了一种具有2D、半透明和3D绘图效果的嵌入式图形系统。
To achieve a cross-platform and multiple-engine embedded graphic system, a layer-structure design idea is,proposed. In the device driven level, it shielded the implement details of drive with the concept of device object and achieved the cross platform of the graphic system. An abstract engine layer it built in the engine level to abstract the services supported by idiographic engines for higher level calling. So an embedded graphic system is implemented which has 2D, translucent and 3D drawing effects.
出处
《计算机工程与设计》
CSCD
北大核心
2007年第6期1381-1383,共3页
Computer Engineering and Design
关键词
嵌入式图形系统
跨平台驱动层
抽象引擎层
层次结构
区域
embedded graphics system
cross-platform driven layer
abstract engine layer
layer structure
region