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