WinCE Touch Panel驱动详解分析和总结.docxVIP

  • 1
  • 0
  • 约5.01千字
  • 约 7页
  • 2023-05-12 发布于上海
  • 举报
WinCE Touch Panel驱动详解 WinCE 中的 Touch Panel 驱动是由 GWES 模块来管理的,Touch Panel 驱动接收用户的触摸信息,并将其转换为屏幕上的坐标信息,传给 GWES 模块。在 WinCE 中, Touch Panel 驱动是分层的,分为 MDD 层和 PDD 层,这和其他 WinCE 设备驱动是一样的。MDD 层由微软提供,用户只需要实现 MDD 和 PDD 层间的 DDSI 函数就可以了。如图 WinCE 中的 GWES 模块负责加载和管理 Touch Panel 驱动,Touch Panel 的 MDD 层向上提供 DDI 接口,PDD 层是针对硬件的实现,对 MDD 层提供 DDSI 接口。 Touch Panel 驱动中的数据结构 TOUCH_PANEL_SAMPLE_FLAGS 用于描述一个采样点的信息,这些信息被定义在一个枚举结构中: enum enumTouchPanelSampleFlags { TouchSampleValidFlag = 0x01, TouchSampleDownFlag = 0x02, TouchSampleIsCalibratedFlag = 0x04, TouchSamplePreviousDownFlag = 0x08, TouchSampleIgnore = 0x10, TouchSamp

文档评论(0)

1亿VIP精品文档

相关文档