Esempio n. 1
0
        //public ShellViewModel(IWindowManager windowManager)
        //{
        //    _windowManager = windowManager;
        //}
        protected override void OnActivate()
        {
            base.OnActivate();
            _sensors = KinectSensor.KinectSensors;

            if(_sensors.Any(x => x.Status != KinectStatus.Connected))
            {
                Application.Current.Shutdown();

            }

            _activeSensor = _sensors.First(x => x.Status == KinectStatus.Connected);

            _activeSensor.SkeletonStream.Enable();
            _activeSensor.SkeletonFrameReady += (sender, args) => { };
            _activeSensor.Start();

            //TODO: Seated??
        }