UI. Input. Spatial Namespace
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains classes that let apps react naturally to your gaze, hand gestures, motion controllers and voice in the world around you.
Interprets user interactions from hands, motion controllers, and system voice commands to surface spatial gesture events, which users target using their gaze or a motion controller's pointing ray.
Provides data for the SpatialGestureRecognizer.HoldCanceled event.
Provides data for the SpatialGestureRecognizer.HoldCompleted event.
Provides data for the SpatialGestureRecognizer.HoldStarted event.
Represents an interaction caused by a hand, motion controller, or the user's voice.
Represents the specifics of a motion controller.
Represents state specific to motion controllers.
Provides data for the SpatialInteractionManager.InteractionDetected event.
Provides access to user input from hands, motion controllers, and system voice commands.
Represents one detected instance of a hand, motion controller, or speech source that can cause interactions and gestures.
Provides data for the SpatialInteractionSource Source events.
Represents the grip pose and pointer pose of a hand or motion controller.
Represents advanced state of a hand or motion controller.
Represents a snapshot of the state of a spatial interaction source (hand, motion controller, or speech) at a given time.
Provides data for the SpatialGestureRecognizer.ManipulationCanceled event.
Provides data for the SpatialGestureRecognizer.ManipulationCompleted event.
Represents the relative motion of the hand since the start of a Manipulation gesture.
Provides data for the SpatialGestureRecognizer.ManipulationStarted event.
Provides data for the SpatialGestureRecognizer.ManipulationUpdated event.
Provides data for the SpatialGestureRecognizer.NavigationCanceled event.
Provides data for the SpatialGestureRecognizer.NavigationCompleted event.
Provides data for the SpatialGestureRecognizer.NavigationStarted event.
Provides data for the SpatialGestureRecognizer.NavigationUpdated event.
Represents a motion controller's pointer pose in relation to its surroundings.
Represents the available spatial pointer poses, such as the user's head gaze, eye gaze and each motion controller's pointer pose, for use in targeting hand gestures, motion controller presses, and speech interactions.
Provides data for the SpatialGestureRecognizer.RecognitionEnded event.
Provides data for the SpatialGestureRecognizer.RecognitionStarted event.
Provides data for the SpatialGestureRecognizer.Tapped event.
This enumeration represents the set of gestures that may be recognized by a SpatialGestureRecognizer.
Specifies whether the interaction source represents the user's left hand or right hand.
Specifies the kind of an interaction source.
Specifies the accuracy of an interaction source's positional tracking.