Esempio n. 1
0
        public KinectStatus Start()
        {
            _sensors = KinectSensor.KinectSensors;
            if (_sensors.All(x => x.Status != KinectStatus.Connected))
            {
                return KinectStatus.NotReady;
            }
            _sensors.ToList().ForEach(s=>
                                          {

                                              s.SkeletonStream.Enable();
                                              //s.SkeletonStream.TrackingMode = SkeletonTrackingMode.Seated;
                                              s.SkeletonFrameReady += (sender, args) => AddToObservableSkeletons(args);
                                              s.Start();
                                          });

            return KinectStatus.Connected;
        }