HandPose 類別

定義

代表使用者手部與周圍相關的姿勢。

public ref class HandPose sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 524288)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class HandPose final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 524288)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class HandPose
Public NotInheritable Class HandPose
繼承
Object Platform::Object IInspectable HandPose
屬性

Windows 需求

裝置系列
Windows 10, version 1903 (已於 10.0.18362.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v8.0 引進)

備註

座標系統是右手的,右邊是 +y 向上、+x,以及 -z 向前。

除了小費接合之外,所有聯結都是手部內部。 手指聯合姿勢代表具名骨的基底。 接合方向為正向 ( z) 指向每個手指的尖、向上 (+y) 指向手部或手指的背面,以及向右 (+x) 指向向前和向上。

方法

GetRelativeJoint(HandJointKind, HandJointKind)

取得手部聯合的姿勢,相對於參考聯合表示。

GetRelativeJoints(HandJointKind[], HandJointKind[], JointPose[])

取得多個手部接合的姿勢,每個都相對於其相符的參考聯合表示。

TryGetJoint(SpatialCoordinateSystem, HandJointKind, JointPose)

取得手部聯合的姿勢,以指定的座標系統表示。

TryGetJoints(SpatialCoordinateSystem, HandJointKind[], JointPose[])

取得多個手部接合的姿勢,以指定的座標系統表示。

適用於