> ## 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.

# Référence de l'énumération LampArrayKind

> Énumération qui identifie le type d'appareil physique d'un LampArray, notamment clavier, souris, manette de jeu, casque, boîtier, accessoire portable, et plus encore.

# Énumération LampArrayKind

Décrit le type général de l'appareil physique dont fait partie cet `ILampArray`.

<a id="syntaxSection" />

## Syntaxe

```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 | Description |
| - | - |
| `Undefined` | `LampArrayKind` n'est pas spécifié pour cet appareil. |
| `Keyboard` | Fait partie d'un clavier ou d'un pavé de touches. |
| `Mouse` | Fait partie d'une souris. |
| `GameController` | Fait partie d'une manette de jeu (par exemple, manette, manche à balai, appareil de simulation de navigation). |
| `Peripheral` | Fait partie d'un périphérique ou accessoire plus général (par exemple, haut-parleurs, tapis de souris, microphone, webcam). |
| `Scene` | Éclaire une pièce, une scène de spectacle ou une zone (par exemple, ampoules de pièce, projecteurs, lumières d'ambiance, stroboscopes, bandes lumineuses de kiosque, panneau d'affichage ou enseigne, flash d'appareil photo). |
| `Notification` | Fait partie d'un appareil de notification. |
| `Chassis` | Fait partie d'un composant interne du boîtier de PC (par exemple, barrette de RAM, carte mère, ventilateur). |
| `Wearable` | Est intégré à un accessoire portable (par exemple, casque audio, bracelet, montre, chaussures). |
| `Furniture` | Est intégré à un meuble (par exemple, chaise, bureau, bibliothèque). |
| `Art` | Est intégré à une œuvre d'art (par exemple, peinture, sculpture). |
| `Headset` | Est intégré à un accessoire portable conçu spécifiquement pour la tête (par exemple, écouteurs). Il s'agit d'une spécialisation de `Wearable`. |
| `Microphone` | Le `LampArray` fait partie d'un microphone autonome. Il s'agit d'une spécialisation de `LampArrayKindPeripheral`. |
| `Speaker` | Le `LampArray` fait partie d'un haut-parleur autonome. Il s'agit d'une spécialisation de `LampArrayKindPeripheral`. |

<a id="remarksSection" />

## Remarques

Il est probable que cette liste s'allonge à l'avenir. Évitez de placer des vérifications d'erreur qui valident si un LampArrayKind se situe dans les limites actuelles. L'approche recommandée consiste à effectuer la comparaison avec le sous-ensemble de LampArrayKinds que l'application prend en charge.

<a id="requirementsSection" />

## Configuration requise

**En-tête :** déclaré dans LampArray.h.

<a id="seealsoSection" />

## Voir aussi

[Vue d'ensemble de l'API d'éclairage](/fr-CA/build/core-features/common/lighting/gc-lighting-toc)\
[ILampArray::GetLampArrayKind](/fr-CA/reference/lighting/lamparray/interfaces/ilamparray/methods/ilamparray_getlamparraykind)


## Related topics

- [Référence de l'énumération LampArrayEnumerationKind](/fr-CA/reference/lighting/lamparray/enums/lamparrayenumerationkind.md)
- [Référence de l'énumération LampArrayStatus](/fr-CA/reference/lighting/lamparray/enums/lamparraystatus.md)
- [Référence de l'énumération LampPurposes](/fr-CA/reference/lighting/lamparray/enums/lamppurposes.md)
- [Référence de l'API d'éclairage pour les périphériques LampArray](/fr-CA/reference/lighting/gc-reference-lighting-toc.md)
- [Référence des membres de l'API LampArray](/fr-CA/reference/lighting/lamparray/lamparray_members.md)
