GestureRecognitionResult Clase

Definición

Contiene información sobre un gesto de entrada de lápiz.

public ref class GestureRecognitionResult
public class GestureRecognitionResult
type GestureRecognitionResult = class
Public Class GestureRecognitionResult
Herencia
GestureRecognitionResult

Ejemplos

En el ejemplo siguiente se muestra cómo identificar un gesto en un InkCanvas. En este ejemplo se supone que hay una InkCanvas llamada inkCanvas1 y que su Gesture evento se ha conectado al controlador de eventos en el código.

void inkCanvas1_Gesture(object sender, InkCanvasGestureEventArgs e)
{
    ReadOnlyCollection<GestureRecognitionResult> gestureResults = 
        e.GetGestureRecognitionResults();

    // Check the first recognition result for a gesture.
    if (gestureResults[0].RecognitionConfidence == 
        RecognitionConfidence.Strong)
    {
        switch (gestureResults[0].ApplicationGesture)
        {
            case ApplicationGesture.Down:
                // Do something.
                break;
            case ApplicationGesture.ArrowDown:
                // Do something.
                break;
            case ApplicationGesture.Circle:
                // Do something.
                break;
        }
    }
}
Sub inkCanvas1_Gesture(ByVal sender As Object, _
    ByVal e As InkCanvasGestureEventArgs) Handles inkCanvas1.Gesture

    Dim gestureResults As ReadOnlyCollection(Of GestureRecognitionResult)
    gestureResults = e.GetGestureRecognitionResults()

    ' Check the first recognition result for a gesture.
    If gestureResults(0).RecognitionConfidence = _
       RecognitionConfidence.Strong Then

        Select Case gestureResults(0).ApplicationGesture
            Case ApplicationGesture.Down
                ' Do something.
            Case ApplicationGesture.ArrowDown
                ' Do something.
            Case ApplicationGesture.Circle
                ' Do something.
        End Select

    End If

End Sub

Comentarios

contiene GestureRecognitionResult y ApplicationGesture el nivel de likeliness que identifica GestureRecognizer correctamente el gesto.

Utilice la RecognitionConfidence propiedad para determinar el nivel de likeliness que identificó GestureRecognizer correctamente el gesto.

Propiedades

ApplicationGesture

Obtiene el gesto de entrada de lápiz reconocido.

RecognitionConfidence

Obtiene el nivel de confianza que GestureRecognizer tiene en el reconocimiento del gesto.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a