Partager via


SpatialInteractionSourceState Classe

Définition

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
Object Platform::Object IInspectable SpatialInteractionSourceState
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.

S’applique à

Voir aussi