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

# Méthode ILampArray::SetColor

> Règle toutes les Lamps d'un LampArray sur une seule LampArrayColor spécifiée, ce qui constitue la façon la plus simple d'appliquer une couleur RGB uniforme sur l'ensemble de l'appareil.

# ILampArray::SetColor

Règle chaque Lamp de l'ILampArray sur la couleur souhaitée.

## Syntaxe

```cpp theme={null}
void SetColor(
    LampArrayColor desiredColor)
```

### Paramètres

*desiredColor*
Type : [LampArrayColor](/fr-CA/reference/lighting/lamparray/structs/lamparraycolor)

La couleur souhaitée à définir.

### Valeur de retour

Type : void

## Remarques

Le noir (une LampArrayColor remplie de zéros) équivaut à une Lamp « éteinte ».

La valeur alpha (LampArrayColor::a) représente la transparence relative d'une couleur, où zéro correspond à une transparence totale et 0xFF à une opacité totale. Si une valeur alpha autre que 0xFF est utilisée, la couleur subira une étape de fusion supplémentaire avec le noir. Pour éviter cette étape de fusion, ne passez aucune valeur alpha autre que 0xFF lors de la définition des couleurs.

L'état des Lamps ne sera pas transmis à l'appareil si l'ILampArray est désactivé pour le processus en cours (voir [ILampArray::SetIsEnabled](/fr-CA/reference/lighting/lamparray/interfaces/ilamparray/methods/ilamparray_setisenabled)).

## Configuration requise

**En-tête :** LampArray.h

**Bibliothèque :** xgameplatform.lib

**Plateformes prises en charge :** consoles de la famille XBOX One et consoles XBOX Series

## Voir aussi

[Vue d'ensemble de l'API d'éclairage](/fr-CA/build/core-features/common/lighting/gc-lighting-toc)\
[Définition des couleurs sur un LampArray](/fr-CA/build/core-features/common/lighting/lighting-colors)\
[LampArrayColor](/fr-CA/reference/lighting/lamparray/structs/lamparraycolor)\
[ILampArray::SetColorsForIndices](/fr-CA/reference/lighting/lamparray/interfaces/ilamparray/methods/ilamparray_setcolorsforindices)\
[ILampArray::SetColorsForScanCodes](/fr-CA/reference/lighting/lamparray/interfaces/ilamparray/methods/ilamparray_setcolorsforscancodes)\
[ILampArray](/fr-CA/reference/lighting/lamparray/interfaces/ilamparray/ilamparray)


## Related topics

- [Définir les couleurs d'un LampArray](/fr-CA/build/core-features/common/lighting/lighting-colors.md)
- [Méthode ILampArray::SetColorsForIndices](/fr-CA/reference/lighting/lamparray/interfaces/ilamparray/methods/ilamparray_setcolorsforindices.md)
- [Méthode ILampArray::SetColorsForScanCodes](/fr-CA/reference/lighting/lamparray/interfaces/ilamparray/methods/ilamparray_setcolorsforscancodes.md)
- [Méthode ILampArray::GetIndicesForPurposes](/fr-CA/reference/lighting/lamparray/interfaces/ilamparray/methods/ilamparray_getindicesforpurposes.md)
- [Méthode ILampArray::SupportsScanCodes](/fr-CA/reference/lighting/lamparray/interfaces/ilamparray/methods/ilamparray_supportsscancodes.md)
