private void OnGazeEntered(
     GazeInputSourcePreview provider,
     GazeEnteredPreviewEventArgs args)
 {
     // Debug.WriteLine("Entered at %ld", args.CurrentPoint.Timestamp);
     _gazeCursor.IsGazeEntered = true;
 }
예제 #2
0
 private void GazeEntered(
     GazeInputSourcePreview sender,
     GazeEnteredPreviewEventArgs args)
 {
     // Mark the event handled
     args.Handled = true;
 }
예제 #3
0
        private void OnGazeEntered(GazeInputSourcePreview sender, GazeEnteredPreviewEventArgs args)
        {
            _lastPosition = args.CurrentPoint.EyeGazePosition;
            Log(_isEntered ? "Enter while already entered" : "Gaze entered", args.CurrentPoint);

            _isEntered             = true;
            _isFirstReportExpected = true;
        }
예제 #4
0
        /// <summary>
        /// GazeEntered handler.
        /// </summary>
        /// <param name="sender">Source of the gaze entered event</param>
        /// <param name="e">Event args for the gaze entered event</param>
        private void GazeEntered(
            GazeInputSourcePreview sender,
            GazeEnteredPreviewEventArgs args)
        {
            // Show ellipse representing gaze point.
            eyeGazePositionEllipse.Visibility = Visibility.Visible;

            // Mark the event handled.
            args.Handled = true;
        }
예제 #5
0
 private void GazeInputSourcePreview_GazeEntered(GazeInputSourcePreview sender, GazeEnteredPreviewEventArgs args)
 {
     GazeEntered?.Invoke();
 }