Condividi tramite


GestureRecognitionResult Classe

Definizione

Contiene informazioni su un movimento di input penna.

public ref class GestureRecognitionResult
public class GestureRecognitionResult
type GestureRecognitionResult = class
Public Class GestureRecognitionResult
Ereditarietà
GestureRecognitionResult

Esempio

Nell'esempio seguente viene illustrato come identificare un movimento su un InkCanvasoggetto . In questo esempio si presuppone che sia presente un InkCanvas evento chiamato inkCanvas1 e che il relativo Gesture evento sia stato connesso al gestore eventi nel codice.

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

Commenti

Un GestureRecognitionResult oggetto contiene un ApplicationGesture oggetto e il livello di somiglianza che il GestureRecognizer movimento ha identificato correttamente.

Utilizzare la RecognitionConfidence proprietà per determinare il livello di somiglianza identificato GestureRecognizer correttamente dal movimento.

Proprietà

ApplicationGesture

Ottiene il movimento di input penna riconosciuto.

RecognitionConfidence

Ottiene il livello di probabilità che l'oggetto GestureRecognizer ha di riconoscere il movimento.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a