RecognitionConfidence Enumeration
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.
Gibt die Vertrauensebene an, den der GestureRecognizer für eine bestimmte Freihandstiftbewegung ermittelt.
public enum class RecognitionConfidence
public enum RecognitionConfidence
type RecognitionConfidence =
Public Enum RecognitionConfidence
- Vererbung
Felder
Intermediate | 1 | Gibt mittleres Vertrauen in das Erkennungsergebnis an. |
Poor | 2 | Gibt geringes Vertrauen in das Erkennungsergebnis an. |
Strong | 0 | Gibt starkes Vertrauen in das Erkennungsergebnis an. |
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie eine Geste in einem identifiziert wird InkCanvas. In diesem Beispiel wird davon ausgegangen, dass ein InkCanvas aufgerufenes inkCanvas1
und dessen Gesture Ereignis mit dem Ereignishandler in diesem Beispiel 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
XAML-Textverwendung
Diese Klasse wird in der Regel nicht in XAML verwendet.