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

# ILampArray::SetColor

> ILampArray::SetColor

# ILampArray::SetColor

ILampArray 上のすべての Lamp を望ましい色に設定します。

## 構文

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

### パラメーター

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

設定したい望ましい色です。

### 戻り値

Type: void

## 解説

黒 (ゼロで埋められた LampArrayColor) は Lamp が「オフ」であるのと同等です。

アルファ値 (LampArrayColor::a) は色の相対的な透明度を表し、0 が完全に透明、0xFF が完全に不透明です。0xFF 以外のアルファ値を使用すると、色は黒に対して追加のブレンディング処理を受けます。このブレンディング処理を避けるために、色を設定する際は 0xFF 以外のアルファ値を渡さないでください。

現在のプロセスに対して ILampArray が無効になっている場合、Lamp 状態はデバイスにフラッシュされません ([ILampArray::SetIsEnabled](/reference/lighting/lamparray/interfaces/ilamparray/methods/ilamparray_setisenabled) を参照)。

## 要件

**ヘッダー:** LampArray.h

**ライブラリ:** xgameplatform.lib

**サポートされているプラットフォーム:** XBOX One ファミリ本体および XBOX Series 本体

## 関連項目

[Lighting API の概要](/build/core-features/common/lighting/gc-lighting-toc)\
[LampArray への色の設定](/build/core-features/common/lighting/lighting-colors)\
[LampArrayColor](/reference/lighting/lamparray/structs/lamparraycolor)\
[ILampArray::SetColorsForIndices](/reference/lighting/lamparray/interfaces/ilamparray/methods/ilamparray_setcolorsforindices)\
[ILampArray::SetColorsForScanCodes](/reference/lighting/lamparray/interfaces/ilamparray/methods/ilamparray_setcolorsforscancodes)\
[ILampArray](/reference/lighting/lamparray/interfaces/ilamparray/ilamparray)


## Related topics

- [ILampArray::SetColorsForIndices](/ja-jp/reference/lighting/lamparray/interfaces/ilamparray/methods/ilamparray_setcolorsforindices.md)
- [ILampArray::SetColorsForScanCodes](/ja-jp/reference/lighting/lamparray/interfaces/ilamparray/methods/ilamparray_setcolorsforscancodes.md)
- [LampArray への色の設定](/ja-jp/build/core-features/common/lighting/lighting-colors.md)
- [LampArray エフェクト](/ja-jp/build/core-features/common/lighting/lighting-effects.md)
- [ILampArray::SetIsEnabled](/ja-jp/reference/lighting/lamparray/interfaces/ilamparray/methods/ilamparray_setisenabled.md)
