GestureRecognitionResult Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller information om en pennanteckningsgest.
public ref class GestureRecognitionResult
public class GestureRecognitionResult
type GestureRecognitionResult = class
Public Class GestureRecognitionResult
- Arv
-
GestureRecognitionResult
Exempel
I följande exempel visas hur du identifierar en gest på en InkCanvas. Det här exemplet förutsätter att det finns ett anropat InkCanvasinkCanvas1 och att dess Gesture händelse har anslutits till händelsehanteraren i koden.
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
Kommentarer
A GestureRecognitionResult innehåller en ApplicationGesture och nivån av likhet som GestureRecognizer korrekt identifierade gesten.
Använd egenskapen RecognitionConfidence för att fastställa nivån av likhet som GestureRecognizer korrekt identifierade gesten.
Egenskaper
| Name | Description |
|---|---|
| ApplicationGesture |
Hämtar den igenkända pennanteckningsgesten. |
| RecognitionConfidence |
Får den nivå av förtroende som GestureRecognizer har i erkännandet av gesten. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |