Microsoft.Gestures 名前空間

クラス

AllFingersContext
AllHandsContext
AnyFingerContext
AnyHandContext
ClosureExtension
CollectionChangedEventArgs<T>
ConstraintAndScore
DepthMotionScript
DepthMotionSegment
FingerMotion
FingerMotionListExtension
FingerPose

指のサブセットの曲げ方向とポインティング方向を記述する拘束を表します。

FingerPoseListExtension

既存HandPoseSystem.Collections.Generic.ICollection`1リストに制約を追加FingerPoseするために特に便利な短縮形である拡張メソッドを使用してPoseConstraints拡張します。

FingersContext
FingersRelation<TRelationEnum>

異なる指間の関係を扱う制約を表す抽象クラス。

FingertipDistanceRelation

指間の距離を記述する拘束を表します。

FingertipDistanceRelationListExtension

既存HandPoseSystem.Collections.Generic.ICollection`1リストに制約を追加FingertipDistanceRelationするために特に便利な短縮形である拡張メソッドを使用してPoseConstraints拡張します。

FingertipPlacementRelation

指の相対的な配置を記述する制約を表します。

FingertipPlacementRelationListExtension

既存HandPoseSystem.Collections.Generic.ICollection`1リストに制約を追加FingertipPlacementRelationするために特に便利な短縮形である拡張メソッドを使用してPoseConstraints拡張します。

FreezableList<ItemType>
FrozenObjectModifiedException
Gesture

s の Gesture ステート マシン GestureSegmentとして表します。

GestureContainer
GestureContainerCollection
GestureContext
GestureSegment
GestureSegmentConnections

特定Gestureのインスタンスのステート マシンで可能なすべての遷移 (SegmentConnections) の一覧を表します。

GestureSegmentEquivalenceComparer
GestureSegmentNotFoundException
GestureSegmentTriggeredEventArgs
GesturesFrameworkBindingException
GesturesFrameworkException
GesturesFrameworkFormatException
GesturesFrameworkObject
GesturesFrameworkObjectList<GesturesFrameworkObjectType>
GesturesFrameworkObjectSerializer
GesturesFrameworkObjectValidationException
GesturesFrameworkXamlLanguage
GesturesRuntimeStub
HandContext
HandMotion
HandPartMotion<TContextType>
HandPartPose<ContextType>

手パーツのポーズを表す抽象基本クラス。

HandPose

特定の時点でのユーザーの手のポーズを表します。 手 HandPose のひらと指の状態の詳細な説明が含まれています。

HandSkeletonsReadyEventArgs
HorizontalMotionScript
HorizontalMotionSegment
IdleGestureSegment

すべてのジェスチャが開始するアイドル状態

InvalidGestureException
InvalidGestureSegmentException
MotionConstraint
MotionScript
MotionSegment
NestingPath
NestingPathSurrogate
NullGestureSegmentException
NullOrEmptyValidationException
PalmMotion
PalmPose

手のひらの姿勢の制約を表し、空間内での向きと、手の向きを表します。

PalmPoseListExtension
PassThroughGestureSegment
PoseConstraint

ポーズ制約を表す抽象基本クラス。

SatisfactionReasoning
SatisfactionReasoningExtensios
SegmentConnections

特定Gestureのオブジェクトのステート マシンの 1 つ GestureSegment (またはHandPoseHandMotionいずれか) に対して可能な状態遷移 (発信エッジ) のセットを表します。

SingleFingerContext
SingleHandContext
StockMotionSegmentsScript<TPlaneSegment>
SvgMotionScript
VerticalMotionScript
VerticalMotionSegment
Xamlizable

インターフェイス

IFreezable
IGestureContainerCollection
IGestureRegistrar
IGesturesRuntime
IHandSkeletonProvider
IValidatable

列挙型

Finger

指を列挙し、定義に使用できる指とFingertipPlacementRelation制約を指定FingersContextするためにFingerPoseFingertipDistanceRelation使用できます。

FingerFlexion

指の屈曲状態を指定します。制約の定義 FingerPose に使用できます。

Hand

手を列挙します。制約の手渡しを PalmPose 指定するために使用できます。

MotionPlane

実行される平面 a を MotionSegment 指定します。

MotionSize

[将来の使用のために予約済み]a または 1 つのスパンの PalmMotion 距離を FingerMotion 指定します。

MotionSpeed

[将来の使用のために予約済み]a または a PalmMotion を実行する速度を FingerMotion 指定します。

PoseDirection

空間内の絶対方向を指定し、制約の PalmPose 定義で FingerPose 使用できます。

RelativeDistance

2 本の指のコンテキスト間の距離を指定します。制約の定義 FingertipDistanceRelation に使用できます。

RelativePlacement

2 本指のコンテキスト間の空間配置の関係を指定します。制約の定義 FingertipPlacementRelation に使用できます。

代理人

CollectionChanged<T>
HandSkeletonsReadyHandler