HandPose.TryGetJoint Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém a pose de uma articulação de mão, expressa no sistema de coordenadas especificado.
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
Parâmetros
- coordinateSystem
- SpatialCoordinateSystem
O sistema de coordenadas no qual expressar a pose da articulação.
- joint
- HandJointKind
O tipo de articulação de mão a ser localizado.
- jointPose
- JointPose
A pose a ser preenchida para a articulação especificada.
Retornos
bool
True se a mão puder ser localizada dentro do sistema de coordenadas especificado; caso contrário, false.
Comentários
O sistema de coordenadas é destro, com +y para cima, +x para a direita e -z para frente.
Todas as articulações, exceto as articulações de ponta, são interiores à mão. As poses da articulação do dedo representam a base do osso nomeado. As articulações são orientadas com a frente (-z) apontando para a ponta de cada dedo, para cima (+y) apontando para fora da parte de trás da mão ou do dedo e direita (+x) apontando perpendicular para frente e para cima.
Esse método retornará false se o sistema de coordenadas especificado não puder ser localizado no momento.