Bagikan melalui


HandPose Kelas

Definisi

Mewakili pose sendi tangan pengguna dalam kaitannya dengan lingkungan mereka.

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
Warisan
Object Platform::Object IInspectable HandPose
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10, version 1903 (diperkenalkan dalam 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v8.0)

Keterangan

Sistem koordinat bertangan kanan, dengan +y di atas, +x di sebelah kanan, dan -z maju.

Semua sendi kecuali untuk sendi ujung adalah interior ke tangan. Pose sendi jari mewakili pangkal tulang bernama. Sambungan diorientasikan dengan maju (-z) menunjuk ke ujung setiap jari, atas (+y) menunjuk keluar dari belakang tangan atau jari, dan kanan (+x) menunjuk tegak lurus ke depan dan ke atas.

Metode

GetRelativeJoint(HandJointKind, HandJointKind)

Mendapatkan pose sendi tangan, dinyatakan relatif terhadap sambungan referensi.

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

Mendapatkan pose beberapa sendi tangan, masing-masing dinyatakan relatif terhadap sambungan referensi yang cocok.

TryGetJoint(SpatialCoordinateSystem, HandJointKind, JointPose)

Mendapatkan pose sendi tangan, yang dinyatakan dalam sistem koordinat yang ditentukan.

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

Mendapatkan pose beberapa sendi tangan, yang dinyatakan dalam sistem koordinat yang ditentukan.

Berlaku untuk