HandPose.GetRelativeJoints Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.