ChooserStatus Enumeration
Enumerates Sensor Chooser status.
Sensor chooser has three high-level states:
- ChooserStatus.None - chooser hasn't been started or is stopped
- ChooserStatus.SensorStarted - chooser has found and started a sensor for you.
- ChooserStatus.[everything else] - chooser has not found you a sensor and here is why.
Because there may be multiple sensors connected to the system, multiple flags may get set when the chooser cannot get you a sensor.
Syntax
[FlagsAttribute]
public enum ChooserStatus
Members
Member name | Value | Description | |
---|---|---|---|
NoAvailableSensors | 16 | There are no sensors available on the system. If one shows up we will try to use it automatically. | |
None | 0 | Chooser has not been started or it has been stopped. | |
SensorConflict | 32 | Available sensor is in use by another application. | |
SensorError | 1024 | Available sensor has an error | |
SensorInitializing | 1 | Don't have a sensor yet, some sensor is initializing, you may not get it. | |
SensorInsufficientBandwidth | 128 | There is not enough bandwidth on the USB controller available for this sensor. | |
SensorNotGenuine | 256 | Available sensor is not genuine. | |
SensorNotPowered | 64 | The available sensor is not powered. If it receives power we will try to use it automatically. | |
SensorNotSupported | 512 | Available sensor is not supported. | |
SensorStarted | 2 | This KinectSensorChooser has a connected and started sensor. |
Requirements
Namespace: Microsoft.Kinect.Toolkit
Assembly: Microsoft.Kinect.Toolkit (in microsoft.kinect.toolkit.dll)