Implementación del protocolo (pen-protocol-implementation)

En esta sección se proporcionan instrucciones para la implementación del protocolo de lápiz. Se espera que los dispositivos de lápiz integrados de Windows usen el protocolo De dispositivo de interfaz humana (HID) para comunicarse con el host.

Se requiere una buena comprensión del protocolo de HID para poder comprender la información que se presenta aquí. Consulte los siguientes recursos para obtener información sobre el protocolo de HID:

Windows incluye un controlador de clase HID y los controladores HID I²C, HID USB y HID BTH miniport. Por lo tanto, no es necesario desarrollar controladores de terceros para dispositivos de lápiz windows integrados que usen uno de estos buses. De hecho, el kit de laboratorio de hardware (HLK) de Windows 10 ni siquiera permite la prueba de controladores de terceros para dispositivos de lápiz de Windows que se conectan a través de uno de los buses mencionados anteriormente. Sin embargo, si desea usar un controlador de bus de terceros o desarrollar el suyo propio para usarlo con su dispositivo de lápiz De Windows, puede hacerlo.

Si desea que el dispositivo de lápiz se conecte a través de un bus alternativo, es posible que se requiera un controlador de minipuerto HID de terceros y se permita según los requisitos de Windows 10 HLK. Solo necesita informar de los usos descritos en este tema, en el firmware del dispositivo de lápiz windows integrado. Windows usará el firmware y sus propios controladores HID para habilitar las funcionalidades de lápiz e entrada manuscrita del dispositivo, y también proporcionará acceso a las aplicaciones de Windows al dispositivo.

Se proporciona un descriptor de ejemplo en el tema Descriptores de informe de ejemplo.

En esta sección

Tema Descripción

Descriptores HID necesarios

En este tema se presentan los descriptores HID necesarios (y atributos de dispositivo) para un dispositivo de lápiz de Windows en Windows 10 y sistemas operativos posteriores.

Colecciones de nivel superior de HID requeridas

En este tema se describen las colecciones de nivel superior HID necesarias que se usan para los informes de lápiz en Windows 10 y sistemas operativos posteriores.

Estados de lápiz de Windows

En este tema se describen los estados de lápiz para un dispositivo de lápiz Windows en Windows 10 y sistemas operativos posteriores.

Descriptores de informe de ejemplo

En este tema se presenta un descriptor de informe de ejemplo y algunos extractos de descriptores de ejemplo para un dispositivo de lápiz de Windows.