HandPose Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente les poses des articulations de la main de l’utilisateur par rapport à leur environnement.
public ref class HandPose sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 524288)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class HandPose final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 524288)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class HandPose
Public NotInheritable Class HandPose
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10, version 1903 (introduit dans 10.0.18362.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v8.0)
|
Remarques
Le système de coordonnées est droitier, avec +y vers le haut, +x à droite et -z vers l’avant.
Toutes les articulations à l’exception des articulations de pointe sont intérieures à la main. Les poses d’articulation des doigts 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) pointant vers l’arrière de la main ou du doigt, et vers la droite (+x) pointant perpendiculairement vers l’avant et vers le haut.
Méthodes
GetRelativeJoint(HandJointKind, HandJointKind) |
Obtient la pose d’une jointure de main, exprimée par rapport à une jointure de référence. |
GetRelativeJoints(HandJointKind[], HandJointKind[], JointPose[]) |
Obtient la pose de plusieurs articulations de main, chacune exprimée par rapport à sa jointure de référence correspondante. |
TryGetJoint(SpatialCoordinateSystem, HandJointKind, JointPose) |
Obtient la pose d’une jointure de main, exprimée dans le système de coordonnées spécifié. |
TryGetJoints(SpatialCoordinateSystem, HandJointKind[], JointPose[]) |
Obtient la pose de plusieurs articulations de main, exprimée dans le système de coordonnées spécifié. |