Example #1
0
        /// <summary>
        /// Starts streaming depth data from this camera
        /// </summary>
        public void Start()
        {
            // Update depth map before starting
            this.UpdateNextFrameDepthMap();

            // Start
            int result = KinectNative.freenect_start_depth(this.parentDevice.devicePointer);

            if (result != 0)
            {
                throw new Exception("Could not start depth stream. Error Code: " + result);
            }
            this.IsRunning = true;
        }