Exemplo n.º 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);
                }
            }
        }
 public static extern int freenect_set_led( IntPtr device, LedColorOption option );
Exemplo n.º 3
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 );
                }
            }
        }
Exemplo n.º 4
0
 public static extern int freenect_set_led(IntPtr device, LedColorOption option);