コード例 #1
0
 public KinectUserViewer()
 {
     // Create KinectRegion binding
     this.kinectRegionBinder = new KinectRegionBinder(this);
     this.kinectRegionBinder.OnKinectRegionChanged += this.OnKinectRegionChanged;
     this.kinectRegionBinder.OnKinectSensorChanged += this.OnKinectSensorChanged;
 }
コード例 #2
0
        public KinectCursorVisualizer()
        {
            this.kinectRegionBinder = new KinectRegionBinder(this);
            this.kinectRegionBinder.OnKinectRegionChanged += this.OnKinectRegionChanged;

            // This makes the adorner ignore all mouse input
            this.IsHitTestVisible = false;

            this.pointerCursorMap = new Dictionary <HandPointer, KinectCursor>();
        }
コード例 #3
0
        public KinectCursorVisualizer()
        {
            this.kinectRegionBinder = new KinectRegionBinder(this);
            this.kinectRegionBinder.OnKinectRegionChanged += this.OnKinectRegionChanged;

            // This makes the adorner ignore all mouse input
            this.IsHitTestVisible = false;

            this.pointerCursorMap = new Dictionary<HandPointer, KinectCursor>();
        }
コード例 #4
0
        private void InitializeKinectScrollViewer()
        {
            KinectRegion.AddHandPointerGotCaptureHandler(this, this.OnHandPointerCaptured);
            KinectRegion.AddHandPointerLostCaptureHandler(this, this.OnHandPointerLostCapture);
            KinectRegion.AddHandPointerEnterHandler(this, this.OnHandPointerEnter);
            KinectRegion.AddHandPointerMoveHandler(this, this.OnHandPointerMove);
            KinectRegion.AddHandPointerPressHandler(this, this.OnHandPointerPress);
            KinectRegion.AddHandPointerGripHandler(this, this.OnHandPointerGrip);
            KinectRegion.AddHandPointerGripReleaseHandler(this, this.OnHandPointerGripRelease);
            KinectRegion.AddQueryInteractionStatusHandler(this, this.OnQueryInteractionStatus);
            KinectRegion.SetIsGripTarget(this, true);
            this.scrollMoveTimer.Tick += this.OnScrollMoveTimerTick;
            this.scrollViewerInertiaScroller.SlowEnoughForSelectionChanged += this.OnSlowEnoughForSelectionChanged;

            // Create KinectRegion binding
            this.kinectRegionBinder = new KinectRegionBinder(this);
            this.kinectRegionBinder.OnKinectRegionChanged += this.OnKinectRegionChanged;
        }
コード例 #5
0
 public KinectUserViewer()
 {
     // Create KinectRegion binding
     this.kinectRegionBinder = new KinectRegionBinder(this);
     this.kinectRegionBinder.OnKinectRegionChanged += this.OnKinectRegionChanged;
     this.kinectRegionBinder.OnKinectSensorChanged += this.OnKinectSensorChanged;
 }
コード例 #6
0
        private void InitializeKinectScrollViewer()
        {
            KinectRegion.AddHandPointerGotCaptureHandler(this, this.OnHandPointerCaptured);
            KinectRegion.AddHandPointerLostCaptureHandler(this, this.OnHandPointerLostCapture);
            KinectRegion.AddHandPointerEnterHandler(this, this.OnHandPointerEnter);
            KinectRegion.AddHandPointerMoveHandler(this, this.OnHandPointerMove);
            KinectRegion.AddHandPointerPressHandler(this, this.OnHandPointerPress);
            KinectRegion.AddHandPointerGripHandler(this, this.OnHandPointerGrip);
            KinectRegion.AddHandPointerGripReleaseHandler(this, this.OnHandPointerGripRelease);
            KinectRegion.AddQueryInteractionStatusHandler(this, this.OnQueryInteractionStatus);
            KinectRegion.SetIsGripTarget(this, true);
            this.scrollMoveTimer.Tick += this.OnScrollMoveTimerTick;
            this.scrollViewerInertiaScroller.SlowEnoughForSelectionChanged += this.OnSlowEnoughForSelectionChanged;

            // Create KinectRegion binding
            this.kinectRegionBinder = new KinectRegionBinder(this);
            this.kinectRegionBinder.OnKinectRegionChanged += this.OnKinectRegionChanged;    
        }