AForge.Video.Kinect.KinectNative.freenect_set_led C# (CSharp) Method

freenect_set_led() private method

private freenect_set_led ( IntPtr device, LedColorOption option ) : int
device System.IntPtr
option LedColorOption
return int
        public static extern int freenect_set_led( IntPtr device, LedColorOption option );

Usage Example

Beispiel #1
0
        /// <summary>
        /// Set color of Kinect's LED.
        /// </summary>
        ///
        /// <param name="ledColor">LED color to set.</param>
        ///
        /// <exception cref="DeviceErrorException">Some error occurred with the device. Check error message.</exception>
        ///
        public void SetLedColor(LedColorOption ledColor)
        {
            lock ( sync )
            {
                CheckDevice( );

                int result = KinectNative.freenect_set_led(rawDevice, ledColor);

                if (result != 0)
                {
                    throw new DeviceErrorException("Failed setting LED color to " + ledColor + ". Error code: " + result);
                }
            }
        }