Protokollimplementierung (pen-protocol-implementation)
Dieser Abschnitt enthält Richtlinien für die Implementierung des Stiftprotokolls. Es wird erwartete, dass integrierte Windows-Stiftgerä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. Daher müssen keine Drittanbietertreiber für integrierte Windows-Stiftgeräte entwickelt werden, die einen dieser Busse verwenden. Tatsächlich erlaubt das Windows 10 Hardware Lab Kit (HLK) nicht einmal das Testen von Drittanbietertreibern für Windows-Stiftgeräte, die sich über einen der zuvor erwähnten Busse verbinden. Wenn Sie jedoch einen Drittanbieter-Buscontroller verwenden möchten oder Ihren eigenen für die Verwendung mit Ihrem Windows-Stiftgerät entwickeln möchten, können Sie dies tun.
Wenn Sie möchten, dass Ihr Stiftgerät über einen alternativen Bus verbunden werden soll, ist möglicherweise ein HID-Miniporttreiber eines Drittanbieters erforderlich und würde gemäß den Windows 10 HLK-Anforderungen zulässig sein. Sie müssen nur die in diesem Thema beschriebenen Verwendungen in der Firmware für Ihr integriertes Windows-Stiftgerät angeben. Windows verwendet Ihre Firmware und ihre eigenen HID-Treiber, um Stift- und Freihandfunktionen für Ihr Gerät zu aktivieren und Windows-Anwendungen Zugriff auf Ihr Gerät zu geben.
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-Stiftgerä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. |
|
In diesem Thema werden die Stiftzustände für ein Windows-Stiftgerät in Windows 10 und späteren Betriebssystemen erläutert. |
|
In diesem Thema wird ein Beispielberichtsdeskriptor und einige Beispiele für Deskriptorauszüge für ein Windows-Stiftgerät vorgestellt. |