Skip to main content

Referencia de la API de iluminación

Material de referencia de la API de iluminación para Microsoft Game Development Kit (GDK). Use estas API para enumerar periféricos LampArray compatibles (teclados, mouse, auriculares y otros dispositivos de iluminación HID) y controlar su iluminación RGB.

Enumerar periféricos compatibles

Para detectar periféricos compatibles, registre una devolución de llamada de estado que la API de LampArray invoca para cada dispositivo conectado y de nuevo cada vez que se conecta o se quita un dispositivo.
  1. Implemente una función LampArrayStatusCallback para recibir eventos de conexión y desconexión de dispositivos.
  2. Llame a RegisterLampArrayStatusCallback para registrar la devolución de llamada. Pase un valor de LampArrayEnumerationKind para controlar si la enumeración inicial se ejecuta de forma asincrónica o se bloquea hasta que se haya notificado cada dispositivo conectado.
  3. En la devolución de llamada, inspeccione la instancia de ILampArray para leer las propiedades del dispositivo, como DeviceId, LampArrayKind, LampCount, VendorId y ProductId.
  4. Cuando ya no necesite notificaciones, llame a UnregisterLampArrayCallback para dejar de recibir eventos.
Para ver un tutorial completo con código de ejemplo, consulte Conceptos básicos de LampArray.

En esta sección

LampArray
Miembros de la API de LampArray, incluidas las funciones, interfaces, enumeraciones y estructuras que se usan para enumerar dispositivos y controlar la iluminación.

Consulte también

Información general de la API de iluminación
Última modificación el 28 de agosto de 2026