LampArrayKind 列挙型
この ILampArray の一部である物理デバイスの一般的な種類について説明します。
構文
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
};
定数
定数 | 説明 |
---|---|
Undefined | LampArrayKind はこのデバイスに指定されていません。 |
キーボード | キーボードまたはキーパッドの一部です。 |
マウス | マウスの一部です。 |
GameController | ゲーム コントローラー (ゲームパッド、フライト スティック、セーリング シミュレーション デバイスなど) の一部です。 |
Peripheral | より一般的な周辺機器/アクセサリ (スピーカー、マウスパッド、マイク、Web カメラなど) の一部です。 |
Scene | 部屋/パフォーマンスステージ/エリア (たとえば、部屋の電球、スポットライト、照明、ストルボ ライト、ブースストリップ、ビルボード/サイン、カメラ フラッシュ) を照らします。 |
通知 | 通知デバイスの一部です。 |
シャーシ | 内部 PC ケース コンポーネント (例えば、RAM スティック、マザーボード、ファンなど) の一部です。 |
Wearable | ウェアラブル アクセサリ (例えば、オーディオ ヘッドセット、リストバンド、腕時計、靴など) に埋め込まれています。 |
Furniture | 家具 (例えば、椅子、机、本棚など) に埋め込まれています。 |
アート | アートワーク (例えば、絵画、彫刻など) に埋め込まれています。 |
ヘッドセット | は、頭部専用に設計されたウェアラブル アクセサリ (ヘッドホンなど) に埋め込まれています。 これは、Wearable の特殊型です。 |
解説
このリストは将来拡張される可能性があるため、LampArrayKind が現在の範囲内にあるかどうかを検証するエラー チェックを行わないようにしてください。 推奨される方法は、アプリケーションがサポートする LampArrayKinds のサブセットと比較することです。
要件
ヘッダー: LampArray.h で宣言されています。