> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Referencia de la enumeración LampArrayKind

> Enumeración que identifica el tipo de dispositivo físico de un LampArray, incluidos teclado, mouse, mando de juego, auriculares, chasis, ponible y más.

# Enumeración LampArrayKind

Describe el tipo general del dispositivo físico del que forma parte este `ILampArray`.

<a id="syntaxSection" />

## Sintaxis

```cpp theme={null}
enum class LampArrayKind : uint32_t
{
    Undefined       = 0,
    Keyboard        = 1,
    Mouse           = 2,
    GameController  = 3,
    Peripheral      = 4,
    Scene           = 5,
    Notification    = 6,
    Chassis         = 7,
    Wearable        = 8,
    Furniture       = 9,
    Art             = 10,
    Headset         = 11,
    Microphone      = 12,
    Speaker         = 13
};  
```

<a id="constantsSection" />

## Constantes

| Constante        | Descripción                                                                                                                                                                                       |
| ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `Undefined`      | `LampArrayKind` no está especificado para este dispositivo.                                                                                                                                       |
| `Keyboard`       | Forma parte de un teclado o teclado numérico.                                                                                                                                                     |
| `Mouse`          | Forma parte de un mouse.                                                                                                                                                                          |
| `GameController` | Forma parte de un mando de juego (por ejemplo, mando, palanca de vuelo, dispositivo de simulación de navegación).                                                                                 |
| `Peripheral`     | Forma parte de un periférico o accesorio más general (por ejemplo, altavoces, alfombrilla de mouse, micrófono, cámara web).                                                                       |
| `Scene`          | Ilumina una sala, un escenario de actuación o un área (por ejemplo, bombillas de sala, focos, luces de baño de color, luces estroboscópicas, tiras de cabina, cartel o letrero, flash de cámara). |
| `Notification`   | Forma parte de un dispositivo de notificación.                                                                                                                                                    |
| `Chassis`        | Forma parte de un componente interno de la carcasa del PC (por ejemplo, módulo de RAM, placa base, ventilador).                                                                                   |
| `Wearable`       | Está integrado en un accesorio ponible (por ejemplo, auriculares de audio, pulsera, reloj, zapatos).                                                                                              |
| `Furniture`      | Está integrado en un mueble (por ejemplo, silla, escritorio, estantería).                                                                                                                         |
| `Art`            | Está integrado en una obra de arte (por ejemplo, pintura, escultura).                                                                                                                             |
| `Headset`        | Está integrado en un accesorio ponible diseñado específicamente para la cabeza (por ejemplo, auriculares). Esta es una especialización de `Wearable`.                                             |
| `Microphone`     | `LampArray` forma parte de un micrófono independiente. Esta es una especialización de `LampArrayKindPeripheral`.                                                                                  |
| `Speaker`        | `LampArray` forma parte de un altavoz independiente. Esta es una especialización de `LampArrayKindPeripheral`.                                                                                    |

<a id="remarksSection" />

## Comentarios

Es probable que esta lista se amplíe en el futuro. Evite colocar comprobaciones de error que validen si un LampArrayKind está dentro de los límites actuales. El enfoque preferido es comparar con el subconjunto de LampArrayKinds que admite la aplicación.

<a id="requirementsSection" />

## Requisitos

**Encabezado:** declarado en LampArray.h.

<a id="seealsoSection" />

## Consulte también

[Información general de la API de iluminación](/build/core-features/common/lighting/gc-lighting-toc)\
[ILampArray::GetLampArrayKind](/reference/lighting/lamparray/interfaces/ilamparray/methods/ilamparray_getlamparraykind)


## Related topics

- [Referencia de miembros de la API LampArray](/es/reference/lighting/lamparray/lamparray_members.md)
- [Referencia de la enumeración LampArrayEnumerationKind](/es/reference/lighting/lamparray/enums/lamparrayenumerationkind.md)
- [Referencia de la API de iluminación para periféricos LampArray](/es/reference/lighting/gc-reference-lighting-toc.md)
- [Referencia de la enumeración LampArrayStatus](/es/reference/lighting/lamparray/enums/lamparraystatus.md)
- [Referencia de la enumeración LampPurposes](/es/reference/lighting/lamparray/enums/lamppurposes.md)
