Condividi tramite


HandPose.TryGetJoint Metodo

Definizione

Ottiene la posizione di un'articolazione mano, espressa nel sistema di coordinate specificato.

bool TryGetJoint(SpatialCoordinateSystem const& coordinateSystem, HandJointKind const& joint, [Out] JointPose & jointPose);
public bool TryGetJoint(SpatialCoordinateSystem coordinateSystem, HandJointKind joint, out JointPose jointPose);
Public Function TryGetJoint (coordinateSystem As SpatialCoordinateSystem, joint As HandJointKind, ByRef jointPose As JointPose) As Boolean

Parametri

coordinateSystem
SpatialCoordinateSystem

Sistema di coordinate in cui esprimere la posa comune.

joint
HandJointKind

Tipo di mano da individuare.

jointPose
JointPose

Posizione da riempire per il giunto specificato.

Restituisce

Boolean

bool

True se la mano può trovarsi all'interno del sistema di coordinate specificato; in caso contrario, false.

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.

Questo metodo restituirà false se il sistema di coordinate specificato non può trovarsi al momento.

Si applica a