LampArray API を使用すると、呼び出し元は接続された RGB 照明周辺機器を認識し、それらのデバイスのプロパティを検査し、関連するライトの色と明るさの値を変更できます。
インターフェイス
| インターフェイス | 説明 |
|---|---|
| ILampArray | 照明が有効なデバイスを表します。 |
| ILampInfo | 単一のアドレス指定可能なランプとそのプロパティの表現。 |
関数
| 関数 | 説明 |
|---|---|
| LampArrayCallback | LampArray の接続イベントと切断されたイベントのタイトル定義コールバック。 |
| RegisterLampArrayCallback | RegisterLampArrayCallback API リファレンス |
| TrySetLampArrayWorkerThreadAffinityMask | TrySetLampArrayWorkerThreadAffinityMask API リファレンス |
| UnregisterLampArrayCallback | UnregisterLampArrayCallback API リファレンス |
構造体
| 構造体 | 説明 |
|---|---|
| LampArrayColor | 赤、緑、青、アルファ チャンネルの色について説明します。 |
| LampArrayPosition | 特定の原点からの 3D 空間での測定値を表します。 |
列挙
| 列挙型 | 説明 |
|---|---|
| LampArrayKind 列挙型 | この ILampArray の一部である物理デバイスの一般的な種類について説明します。 |
| LampPurposes 列挙型 | 単一のランプを使用する目的のセットについて説明します。 |