namespace RGB.NET.Devices.Corsair; /// /// iCUE-SDK: contains list of properties identifiers which can be read from device /// public enum CorsairDevicePropertyId { /// /// iCUE-SDK: dummy value /// Invalid = 0, /// /// iCUE-SDK: array of CorsairDevicePropertyId members supported by device /// PropertyArray = 1, /// /// iCUE-SDK: indicates Mic state (On or Off); used for headset, headset stand /// MicEnabled = 2, /// /// iCUE-SDK: indicates Surround Sound state (On or Off); used for headset, headset stand /// SurroundSoundEnabled = 3, /// /// iCUE-SDK: indicates Sidetone state (On or Off); used for headset (where applicable) /// SidetoneEnabled = 4, /// /// iCUE-SDK: the number of active equalizer preset (integer, 1 - 5); used for headset, headset stand /// EqualizerPreset = 5, /// /// iCUE-SDK: keyboard physical layout (see CorsairPhysicalLayout for valid values); used for keyboard /// PhysicalLayout = 6, /// /// iCUE-SDK: keyboard logical layout (see CorsairLogicalLayout for valid values); used for keyboard /// LogicalLayout = 7, /// /// iCUE-SDK: array of programmable G, M or S keys on device /// MacroKeyArray = 8, /// /// iCUE-SDK: battery level (0 - 100); used for wireless devices /// BatteryLevel = 9, /// /// iCUE-SDK: total number of LEDs connected to the channel /// ChannelLedCount = 10, /// /// iCUE-SDK: number of LED-devices (fans, strips, etc.) connected to the channel which is controlled by the DIY device /// ChannelDeviceCount = 11, /// /// iCUE-SDK: array of integers, each element describes the number of LEDs controlled by the channel device /// ChannelDeviceLedCountArray = 12, /// /// iCUE-SDK: array of CorsairChannelDeviceType members, each element describes the type of the channel device /// ChannelDeviceTypeArray = 13 }