/// <summary> /// Private function for executing kinect interface. /// </summary> private void StartPlay() { if (_session != null) { ExecutionStatus = "Starting analysis"; _analysis = new SessionAnalysisKinect(_session.VideoList, _session.Calibration, CanvasImage, CanvasSkeleton, FilteredCanvas, this); _play = _analysis.IsPlaying; } }
private void StopPlay() { int count = -1; count = Records.Count; if (_analysis != null) { _analysis.Stop = true; _analysis.CloseAll(); _analysis = null; } ExecutionStatus = "Stopped"; }