Share via


HandPose.GetRelativeJoints Metode

Definisi

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

void GetRelativeJoints(winrt::array_view <HandJointKind> const& joints, winrt::array_view <HandJointKind> const& referenceJoints, winrt::array_view <JointPose> & jointPoses);
public void GetRelativeJoints(HandJointKind[] joints, HandJointKind[] referenceJoints, JointPose[] jointPoses);
function getRelativeJoints(joints, referenceJoints, jointPoses)
Public Sub GetRelativeJoints (joints As HandJointKind(), referenceJoints As HandJointKind(), jointPoses As JointPose())

Parameter

joints
HandJointKind[]

Array jenis sendi tangan untuk ditemukan.

referenceJoints
HandJointKind[]

Array jenis sendi tangan referensi, relatif terhadap setiap sambungan yang cocok dalam array sendi akan ditemukan.

jointPoses
JointPose[]

Array pose relatif untuk diisi, satu untuk setiap elemen yang cocok dalam array joint dan referenceJoints .

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.

Berlaku untuk