7月3日

来源:互联网 发布:ubuntu的root默认密码 编辑:程序博客网 时间:2024/04/30 10:27

1.要点整理

GPE,Graphic Primitive Engine

Display驱动由GPE和DDL.dll组成,GPE完成基本的默认绘图工作,而DDI.dll实际上从GPE类上继承而来的,并实现了相关的显示硬件的操作。

大多数Windows CE设备驱动程序包括一个依赖于平台的驱动程序(PDD, platform dependent driver)和模型设备驱动程序(MDD,model device driver)。

DDI,Device Driver Interface,设备驱动程序接口。

开发Display驱动的大致步骤如下:

(1)继承GPE类并定义一个该类的实例;

(2)实现GetGPE()函数,把该类的实例返回给上层的DDI接口;

(3)实现DrvEnableDriver(..)和DisplayInit(..)函数并导出这两个接口;

(4)实现GPE类中的函数。

语言字符 Byte

效果等同于unsigned char

SCODE,一个32位的状态值,是用来形容一个错误或警告。


2.GPEMode 

http://msdn.microsoft.com/en-us/library/ee486696(v=winembedded.60).aspx



3.POINTL structure

http://msdn.microsoft.com/en-us/library/windows/desktop/dd162807(v=vs.85).aspx



3.RECTL structure

http://msdn.microsoft.com/en-us/library/windows/desktop/dd162907(v=vs.85).aspx


原创粉丝点击