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

# LampArrayKind 列挙型

> LampArrayKind 列挙型

# LampArrayKind 列挙型

この `ILampArray` が構成する物理デバイスの一般的な種類を表します。

<a id="syntaxSection" />

## 構文

```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" />

## 定数

| 定数               | 説明                                                                                         |
| ---------------- | ------------------------------------------------------------------------------------------ |
| `Undefined`      | このデバイスには `LampArrayKind` が指定されていません。                                                       |
| `Keyboard`       | キーボードまたはキーパッドの一部です。                                                                        |
| `Mouse`          | マウスの一部です。                                                                                  |
| `GameController` | ゲーム コントローラーの一部です (例: ゲームパッド、フライト スティック、セーリング シミュレーション デバイス)。                               |
| `Peripheral`     | より一般的な周辺機器/アクセサリの一部です (例: スピーカー、マウス パッド、マイク、Web カメラ)。                                      |
| `Scene`          | 部屋/パフォーマンス ステージ/エリアを照らします (例: 室内の電球、スポットライト、ウォッシュ ライト、ストロボ ライト、ブース ストリップ、看板/標識、カメラのフラッシュ)。 |
| `Notification`   | 通知デバイスの一部です。                                                                               |
| `Chassis`        | PC ケース内部コンポーネントの一部です (例: RAM スティック、マザーボード、ファン)。                                            |
| `Wearable`       | ウェアラブル アクセサリに埋め込まれています (例: オーディオ ヘッドセット、リストバンド、腕時計、シューズ)。                                  |
| `Furniture`      | 家具の一部に埋め込まれています (例: 椅子、机、本棚)。                                                              |
| `Art`            | アート作品に埋め込まれています (例: 絵画、彫刻)。                                                                |
| `Headset`        | 頭部に装着することを目的として設計されたウェアラブル アクセサリに埋め込まれています (例: ヘッドフォン)。これは `Wearable` の特殊化です。              |
| `Microphone`     | `LampArray` はスタンドアロン マイクの一部です。これは `LampArrayKindPeripheral` の特殊化です。                        |
| `Speaker`        | `LampArray` はスタンドアロン スピーカーの一部です。これは `LampArrayKindPeripheral` の特殊化です。                      |

<a id="remarksSection" />

## 解説

このリストは将来拡張される可能性があります。LampArrayKind が現在の範囲内にあるかどうかを検証するエラー チェックは避けてください。推奨されるアプローチは、アプリケーションがサポートする LampArrayKind のサブセットと比較することです。

<a id="requirementsSection" />

## 要件

**ヘッダー:** LampArray.h で宣言されています。

<a id="seealsoSection" />

## 関連項目

[Lighting API の概要](/build/core-features/common/lighting/gc-lighting-toc)\
[ILampArray::GetLampArrayKind](/reference/lighting/lamparray/interfaces/ilamparray/methods/ilamparray_getlamparraykind)


## Related topics

- [LampArray](/ja-jp/reference/lighting/lamparray/lamparray_members.md)
- [LampArrayEnumerationKind 列挙型](/ja-jp/reference/lighting/lamparray/enums/lamparrayenumerationkind.md)
- [LampArrayStatus 列挙型](/ja-jp/reference/lighting/lamparray/enums/lamparraystatus.md)
- [ILampArray::GetLampArrayKind](/ja-jp/reference/lighting/lamparray/interfaces/ilamparray/methods/ilamparray_getlamparraykind.md)
- [LampPurposes 列挙型](/ja-jp/reference/lighting/lamparray/enums/lamppurposes.md)
