Partager via


HandPose.GetRelativeJoints Méthode

Définition

Obtient la pose de plusieurs articulations de main, chacune exprimée par rapport à son joint de référence correspondante.

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())

Paramètres

joints
HandJointKind[]

Tableau des types de jointures de main à localiser.

referenceJoints
HandJointKind[]

Tableau des types de jointures de main de référence, par rapport auquel chaque joint correspondant dans le tableau d’articulations sera localisé.

jointPoses
JointPose[]

Tableau de poses relatives à remplir, une pour chaque élément correspondant dans les tableaux joints et referenceJoints .

Remarques

Le système de coordonnées est droitier, avec +y vers le haut, +x à droite et -z vers l’avant.

Tous les joints à l’exception des joints de pointe sont intérieurs à la main. Les poses d’articulation du doigt représentent la base de l’os nommé. Les articulations sont orientées vers l’avant (-z) pointant vers le bout de chaque doigt, vers le haut (+y) vers l’arrière de la main ou du doigt, et vers la droite (+x) pointant perpendiculairement vers l’avant et vers le haut.

S’applique à