Condividi tramite


HandPose.GetRelativeJoints Metodo

Definizione

Ottiene la posa di più articolazioni di mano, ognuna espressa rispetto alla sua comune di riferimento corrispondente.

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

Parametri

joints
HandJointKind[]

Matrice di tipi di articolazione della mano da individuare.

referenceJoints
HandJointKind[]

Matrice di tipi di articolazione della mano di riferimento, in relazione alla quale ogni comune corrispondente nella matrice di articolazioni si trova.

jointPoses
JointPose[]

Matrice di posizioni relative da riempire, una per ogni elemento corrispondente nelle articolazioni e nelle matrici referenceJoints .

Commenti

Il sistema di coordinate è destro, con +y su, +x a destra e -z avanti.

Tutte le articolazioni, ad eccezione delle articolazioni della punta, sono interne alla mano. Le posizioni del dito rappresentano la base dell'osso denominato. Le articolazioni sono orientate verso l'avanti (-z) puntando verso la punta di ogni dito, verso l'alto (+y) puntando fuori dalla parte posteriore della mano o del dito, e destra (+x) puntando perpendicolare verso l'avanti e verso l'alto.

Si applica a