3 Native 图形引擎实现 Native 图形引擎图形驱动已经提供了基于Linux内核提供FrameBuffer的上驱动目前包括对线性 2 bpp、4bpp、8bpp和 16bpp 显示模式支持前面已经看到GAL提供接口大多数和图形相关它们主要就是通过图形驱动来完成任务图形驱动屏蔽了底层驱动细节完成底层驱动相关功能而不是那么硬件相关些功能如些画圆画线GDI 下面基于已经实现基于FrameBuffer 驱动讲些实现上细节首先列出核心数据结构 S [阅读全文] [PDF]
1 引言 在 MiniGUI 0.3.xx 开发中我们引入了图形和输入抽象层(Graphics and Input Abstract LayerGAL 和 IAL)概念抽象层概念类似 Linux 内核虚拟文件系统概念它定义了组不依赖于任何特殊硬件抽象接口所有顶层图形操作和输入处理都建立在抽象接口的上而用于实现这抽象接口底层代码称为“图形引擎”或“输入引擎”类似操作系统中驱动这实际是种面向对象结构利用 GAL 和 IALMiniGUI 可以在许多已有图形库 [阅读全文] [PDF]
现抽象类玩VB已经有1个星期左右了.觉得VB也是可以用OO方式来开发应用.VB支持Com并且提供类模块实现了封装.同时也提供了接口支持.通过Implements就可以实现接口.因此也就实现了继承.如果通过组合就可以达到继承效果.当然者应该算做Adapter模式了.当然可以通过VB实现大多数面向对象设计模式.并且也可以通过UML进行建模.VB支持引用传递消息.同时大多数OO特性也可以模拟实现.这里我介绍种抽象类实现其实只是个引例.思路方法很简单.就是通过接口定制契约 [阅读全文] [PDF]
1 共3条 分1页
- 疯狂代码,大型网站架构系列之五,缓存策略设计概要
- Photoshop调出人物照片可爱的洋红色
- photoshop色调:Photoshop打造淡黄温馨色调的风景照
- 成本算法:浅析SQL Server 3大算法的I/O成本
- sqlserver索引:SQL Server索引管理的 6大铁律
- sqlserver2005安装:如何在SQL Server 2005中为安装程序增加计数
- oracle创建索引:[Oracle]如何在亿级记录表中创建索引
- ejb3.0入门经典:C# 3.0入门系列( 3)
- ejb3.0入门经典:C# 3.0入门系列( 4)-的Select操作
- ejb3.0入门经典:C#3.0入门系列( 5)-的Where操作
- orderby:C#3.0入门系列( 6)-的OrderBy操作
- ejb3.0入门经典:C#3.0入门系列( 7)--的OR工具介绍(上)
- ejb3.0入门经典:C#3.0入门系列( 7)--的OR工具介绍(下)
- groupby:C#3.0入门系列( 8)-的GroupBy操作
- java编译器:Java混淆编译器
- tapestry:取代JSP的新技术-tapestry
- groupby:C#3.0入门系列( 9)-的GroupBy操作
- 简要Java的由来
- java产生随机数:Java的产生
- finalize:finalize( ) 思路方法