GestureRecognitionResult クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
インク ジェスチャに関する情報が含まれています。
public ref class GestureRecognitionResult
public class GestureRecognitionResult
type GestureRecognitionResult = class
Public Class GestureRecognitionResult
- 継承
-
GestureRecognitionResult
例
次の例では、 InkCanvasでジェスチャを識別する方法を示します。 この例では、inkCanvas1 というInkCanvasがあり、そのGestureイベントがコード内のイベント ハンドラーに接続されていることを前提としています。
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
注釈
GestureRecognitionResultには、ApplicationGestureと、GestureRecognizerがジェスチャを正しく識別した同一性のレベルが含まれています。
RecognitionConfidence プロパティを使用して、GestureRecognizerがジェスチャを正しく識別したライラインのレベルを決定します。
プロパティ
| 名前 | 説明 |
|---|---|
| ApplicationGesture |
認識されたインク ジェスチャを取得します。 |
| RecognitionConfidence |
ジェスチャの認識で GestureRecognizer が持つ信頼度を取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |