SpatialInteractionSourceState 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 une instantané de l’état d’une source d’interaction spatiale (main, contrôleur de mouvement ou voix) à un moment donné.
public ref class SpatialInteractionSourceState sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SpatialInteractionSourceState final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SpatialInteractionSourceState
Public NotInheritable Class SpatialInteractionSourceState
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v2.0)
|
Remarques
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1703 | 15063 | ControllerProperties |
1703 | 15063 | IsGrasped |
1703 | 15063 | IsMenuPressed |
1703 | 15063 | IsSelectPressed |
1703 | 15063 | SélectionnerPressedValue |
1903 | 18362 | TryGetHandPose |
Propriétés
ControllerProperties |
Obtient l’état spécifique aux contrôleurs de mouvement. |
IsGrasped |
Obtient si un périphérique d’entrée détecte une action de saisie/saisie (comment les utilisateurs effectuent une action directe sur les objets afin de les manipuler). |
IsMenuPressed |
Obtient si un contrôleur de mouvement subit une pression sur Menu. |
IsPressed |
Obtient si une main ou un contrôleur de mouvement subit une pression quelconque. |
IsSelectPressed |
Obtient si une main ou un contrôleur de mouvement rencontre une pression de sélection principale. |
Properties |
Obtient l’état avancé de la source d’interaction. |
SelectPressedValue |
Obtient la quantité à laquelle une main ou un contrôleur de mouvement subit une pression de sélection principale, sous la forme d’une valeur comprise entre 0,0 et 1,0. |
Source |
Obtient la source d’interaction décrite par cet état. |
Timestamp |
Obtient l’horodatage auquel cet état instantané a été pris. |
Méthodes
TryGetHandPose() |
Obtient les poses des articulations de l’utilisateur pour cette main. |
TryGetPointerPose(SpatialCoordinateSystem) |
Obtient les poses de pointeur disponibles, telles que le regard de la tête de l’utilisateur, le regard et la pose de pointeur de chaque contrôleur de mouvement, pour l’horodatage lorsque cet état instantané a été pris. |