GestureRecognitionResult Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Informationen über eine Freihandstiftbewegung.
public ref class GestureRecognitionResult
public class GestureRecognitionResult
type GestureRecognitionResult = class
Public Class GestureRecognitionResult
- Vererbung
-
GestureRecognitionResult
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie eine Geste in einem identifiziert wird InkCanvas. In diesem Beispiel wird davon ausgegangen, dass ein InkCanvas aufgerufen inkCanvas1
wird und dessen Gesture Ereignis mit dem Ereignishandler im Code verbunden wurde.
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
Hinweise
Ein GestureRecognitionResult enthält und ApplicationGesture die Ebene der Likeliness, die die GestureRecognizer Geste richtig identifiziert hat.
Verwenden Sie die RecognitionConfidence -Eigenschaft, um die Ebene der Likeliness zu bestimmen, die die GestureRecognizer Geste richtig identifiziert hat.
Eigenschaften
ApplicationGesture |
Ruft die erkannte Freihandstiftbewegung ab. |
RecognitionConfidence |
Ruft die Vertrauensebene ab, den der GestureRecognizer der Erkennung der Stiftbewegung zuweist. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |