/// <summary> /// 動作の停止 /// </summary> private void Stop() { try { if ( kinect != null ) { kinect.Stop(); kinect.AllFrameReady -= kinect_AllFrameReady; kinect = null; } } catch ( Exception ex ) { MessageBox.Show( ex.Message ); } }
/// <summary> /// 動作の停止 /// </summary> private void Stop() { try { if (kinect != null) { kinect.Stop(); kinect.AllFrameReady -= kinect_AllFrameReady; kinect = null; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <summary> /// 動作の開始 /// </summary> private void Start() { try { // 基本的な設定は行っているので、イベント設定と開始すれば動きます kinect = new KinectSensorWrapper(); kinect.AllFrameReady += kinect_AllFrameReady; kinect.Start(); skeletonDrawer = new KinectSkeletonDrawer(kinect.Sensor, canvasSkeleton); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <summary> /// 動作の開始 /// </summary> private void Start() { try { // 基本的な設定は行っているので、イベント設定と開始すれば動きます kinect = new KinectSensorWrapper(); kinect.AllFrameReady += kinect_AllFrameReady; kinect.Start(); skeletonDrawer = new KinectSkeletonDrawer( kinect.Sensor, canvasSkeleton ); } catch ( Exception ex ) { MessageBox.Show( ex.Message ); } }
void MainWindow_Loaded(object sender, RoutedEventArgs e) { try { udpWriter = new UdpWriter(ConfigurationManager.AppSettings["DestinationAddress"], int.Parse(ConfigurationManager.AppSettings["DestinationPort"])); kinect = new KinectSensorWrapper(); kinect.AllFrameReady += kinect_AllFrameReady; kinect.Start(); } catch (Exception ex) { MessageBox.Show(ex.Message); Close(); } }