Protokollimplementierung (pen-protocol-implementation)
Dieser Abschnitt enthält Richtlinien für die Implementierung des Touchscreen-Protokolls. Es wird erwartet, dass integrierte Windows-Touchscreen-Geräte das HID-Protokoll (Human Interface Device) für die Kommunikation mit dem Host verwenden.
Ein gutes Verständnis des HID-Protokolls ist erforderlich, um die hier präsentierten Informationen verstehen zu können. Informationen zum HID-Protokoll finden Sie in den folgenden Ressourcen:
- Geräteklassedefinition für Human Interface Devices (HID) Version 1.11
- HID-Verwendungstabellen Version 1.12
- HID-über-I2C-Protokollspezifikation Version 1.0
Windows enthält einen HID-Klasse-Treiber und entsprechende HID-I²C-, HID-USB- und HID-BTH-Miniporttreiber. Es ist also nicht erforderlich, Treiber von Drittanbietern für Windows-Touchscreen-Geräte zu entwickeln, die einen dieser Busse verwenden (es sei denn, Sie entwickeln oder verwenden einen Drittanbieter-Buscontroller). Beachten Sie einfach, dass die Verwendung eines Busses, der sich von den aufgeführten unterscheidet, dazu führen kann, dass ein Miniporttreiber eines Drittanbieters den Touchscreen als HID-Gerät für Windows verfügbar macht.
Sie müssen nur die Verwendungen, die in diesem Abschnitt beschrieben werden, in der Firmware für Ihr Windows-Touchscreen-Gerät melden. Windows verwendet Ihre Firmware und ihre eigenen HID-Treiber, um Touch- und Freihandfunktionen für Ihr Gerät zu aktivieren und Windows-Anwendungen Zugriff auf Ihr Gerät zu geben.
Es ist wichtig zu beachten, dass nur Touchlösungen, die Microsoft-Inbox-Treiber verwenden, als kompatibel betrachtet werden. Alle Lösungen, die Drittanbietertreiber (Miniport- oder Filtertreiber) verwenden, können keine Kompatibilität beantragen.
Ein Beispieldeskriptor wird im Thema Beispiele für Berichtsdeskriptoren bereitgestellt.
In diesem Abschnitt
Thema | Beschreibung |
---|---|
In diesem Thema werden die erforderlichen HID-Deskriptoren (und Geräteattribute) für ein Windows-Touchscreengerät in Windows 10 und späteren Betriebssystemen vorgestellt. |
|
In diesem Artikel werden die erforderlichen HID-Sammlungen der obersten Ebene erläutert, die für die Kommunikation mit Touchscreens in Windows 10 und späteren Betriebssystemen verwendet werden. |
|
Dieses Thema enthält Informationen zu den Paketberichtsmodi für ein Windows-Touchscreen-Gerät in Windows 10. |
|
In diesem Thema wird ein Beispielberichtsdeskriptor und einige Beispiele für Deskriptorauszüge für ein Windows-Touchscreen-Gerät vorgestellt. |