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 Windows integrados usen el protocolo De dispositivo de interfaz humana (HID) para comunicarse con el host.

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

Windows incluye un controlador de clase HID y los correspondientes controladores HID I²C, HID USB y HID BTH miniport. Por lo tanto, no es necesario desarrollar controladores de terceros para dispositivos integrados Windows lápiz que usen uno de estos autobuses. De hecho, el kit de laboratorio de hardware (HLK) de Windows 10 ni siquiera permite la prueba de controladores de terceros para Windows dispositivos de lápiz que se conectan a través de uno de los autobuses mencionados anteriormente. Sin embargo, si desea usar un controlador de bus de terceros, o desarrollar su propio para usarlo con su dispositivo de lápiz 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 tiene que notificar los usos descritos en este tema, en el firmware del dispositivo integrado Windows lápiz. 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 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 hid Top-Level 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 de un dispositivo de lápiz de 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.