Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
LampArray APIs allow callers to gain awareness of connected RGB lighting peripherals, inspect the properties of those devices, and change color and brightness values for the associated lights.
Interfaces
| Interface | Description |
|---|---|
| ILampArray | Represents a lighting-enabled device. |
| ILampInfo | A representation of a single addressable Lamp and its properties. |
Functions
| Function | Description |
|---|---|
| LampArrayCallback | Title defined callback for LampArray connected and disconnected events. |
| RegisterLampArrayCallback | RegisterLampArrayCallback API reference |
| TrySetLampArrayWorkerThreadAffinityMask | TrySetLampArrayWorkerThreadAffinityMask API reference |
| UnregisterLampArrayCallback | UnregisterLampArrayCallback API reference |
Structures
| Structure | Description |
|---|---|
| LampArrayColor | Describes a color in terms of red, green, blue and alpha channels. |
| LampArrayPosition | Represents a measurement in 3D space from a given origin point. |
Enumerations
| Enumeration | Description |
|---|---|
| LampArrayKind Enumeration | Describes the general type of the physical device this ILampArray is part of. |
| LampPurposes Enumeration | Describes a set of purposes for which a single Lamp is intended to be used. |