/// <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; }