协议实现 (touchscreen-protocol-implementation)
本部分提供触控屏协议的实施指南。 Windows 触控屏设备应该使用人机接口设备 (HID) 协议来与主机通信。
需要对 HID 协议有很好的理解才能理解此处提供的信息。 有关 HID 协议的信息,请参阅以下资源:
Windows 包括 HID 类驱动程序和相应的 HID I²C、HID USB 和 HID BTH 微型端口驱动程序。 因此,无需为使用这些总线之一的 Windows 触控屏设备开发第三方驱动程序(除非你正在开发或使用第三方总线控制器)。 请注意,使用与所列总线不同的总线,可能需要第三方微型端口驱动程序将触控屏作为 HID 设备公开给 Windows。
只需在 Windows 触控屏设备的固件中报告本部分中描述的用法。 Windows 将使用你的固件及其自己的 HID 驱动程序,为你的设备启用触控和手势功能,并允许 Windows 应用程序访问你的设备。
请务必注意,只有使用 Microsoft 收件箱驱动程序的触控解决方案才被视为兼容。 任何使用第三方驱动程序(微型端口或筛选器驱动程序)的解决方案都不能申请兼容性。
示例报告描述符中提供了示例描述符。
在本节中
主题 | 说明 |
---|---|
本主题介绍 Windows 10 及更高版本操作系统中的 Windows 触控屏设备所需的 HID 描述符(和设备属性)。 |
|
本主题介绍在 Windows 10 和更高版本的操作系统中用于触控屏报告的必需 HID 顶级集合。 |
|
本主题提供了 Windows 10 中 Windows 触控屏设备的数据包报告模式的相关信息。 |
|
本主题介绍 Windows 触控屏设备的示例报告描述符和示例描述符摘录。 |