Windows.UI.Input.Spatial Windows.UI.Input.Spatial Windows.UI.Input.Spatial Windows.UI.Input.Spatial Namespace

Some information relates to pre-released product which may be substantially modified before it’s commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Prerelease APIs are identified by a Prerelease label.

[This namespace contains one or more prerelease APIs.]
Contains classes that let apps react naturally to your gaze, hand gestures, motion controllers and voice in the world around you.

Classes

SpatialGestureRecognizer SpatialGestureRecognizer SpatialGestureRecognizer SpatialGestureRecognizer

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.

SpatialHoldCanceledEventArgs SpatialHoldCanceledEventArgs SpatialHoldCanceledEventArgs SpatialHoldCanceledEventArgs

Provides data for the SpatialGestureRecognizer.HoldCanceled event.

SpatialHoldCompletedEventArgs SpatialHoldCompletedEventArgs SpatialHoldCompletedEventArgs SpatialHoldCompletedEventArgs

Provides data for the SpatialGestureRecognizer.HoldCompleted event.

SpatialHoldStartedEventArgs SpatialHoldStartedEventArgs SpatialHoldStartedEventArgs SpatialHoldStartedEventArgs

Provides data for the SpatialGestureRecognizer.HoldStarted event.

SpatialInteraction SpatialInteraction SpatialInteraction SpatialInteraction

Represents an interaction caused by a hand, motion controller, or the user's voice.

SpatialInteractionController SpatialInteractionController SpatialInteractionController SpatialInteractionController

[Contains prerelease APIs.]
Represents the specifics of a motion controller.

SpatialInteractionControllerProperties SpatialInteractionControllerProperties SpatialInteractionControllerProperties SpatialInteractionControllerProperties

Represents state specific to motion controllers.

SpatialInteractionDetectedEventArgs SpatialInteractionDetectedEventArgs SpatialInteractionDetectedEventArgs SpatialInteractionDetectedEventArgs

Provides data for the SpatialInteractionManager.InteractionDetected event.

SpatialInteractionManager SpatialInteractionManager SpatialInteractionManager SpatialInteractionManager

Provides access to user input from hands, motion controllers, and system voice commands.

SpatialInteractionSource SpatialInteractionSource SpatialInteractionSource SpatialInteractionSource

[Contains prerelease APIs.]
Represents one detected instance of a hand, motion controller, or user's voice that can cause interactions and gestures.

SpatialInteractionSourceEventArgs SpatialInteractionSourceEventArgs SpatialInteractionSourceEventArgs SpatialInteractionSourceEventArgs

Provides data for the SpatialInteractionSource Source events.

SpatialInteractionSourceLocation SpatialInteractionSourceLocation SpatialInteractionSourceLocation SpatialInteractionSourceLocation

[Contains prerelease APIs.]
Represents the grip pose and pointer pose of a hand or motion controller.

SpatialInteractionSourceProperties SpatialInteractionSourceProperties SpatialInteractionSourceProperties SpatialInteractionSourceProperties

Represents advanced state of a hand or motion controller.

SpatialInteractionSourceState SpatialInteractionSourceState SpatialInteractionSourceState SpatialInteractionSourceState

Represents a snapshot of the state of a spatial interaction source (hand, motion controller or voice) at a given time.

SpatialManipulationCanceledEventArgs SpatialManipulationCanceledEventArgs SpatialManipulationCanceledEventArgs SpatialManipulationCanceledEventArgs

Provides data for the SpatialGestureRecognizer.ManipulationCanceled event.

SpatialManipulationCompletedEventArgs SpatialManipulationCompletedEventArgs SpatialManipulationCompletedEventArgs SpatialManipulationCompletedEventArgs

Provides data for the SpatialGestureRecognizer.ManipulationCompleted event.

SpatialManipulationDelta SpatialManipulationDelta SpatialManipulationDelta SpatialManipulationDelta

Represents the relative motion of the hand since the start of a Manipulation gesture.

SpatialManipulationStartedEventArgs SpatialManipulationStartedEventArgs SpatialManipulationStartedEventArgs SpatialManipulationStartedEventArgs

Provides data for the SpatialGestureRecognizer.ManipulationStarted event.

SpatialManipulationUpdatedEventArgs SpatialManipulationUpdatedEventArgs SpatialManipulationUpdatedEventArgs SpatialManipulationUpdatedEventArgs

Provides data for the SpatialGestureRecognizer.ManipulationUpdated event.

SpatialNavigationCanceledEventArgs SpatialNavigationCanceledEventArgs SpatialNavigationCanceledEventArgs SpatialNavigationCanceledEventArgs

Provides data for the SpatialGestureRecognizer.NavigationCanceled event.

SpatialNavigationCompletedEventArgs SpatialNavigationCompletedEventArgs SpatialNavigationCompletedEventArgs SpatialNavigationCompletedEventArgs

Provides data for the SpatialGestureRecognizer.NavigationCompleted event.

SpatialNavigationStartedEventArgs SpatialNavigationStartedEventArgs SpatialNavigationStartedEventArgs SpatialNavigationStartedEventArgs

Provides data for the SpatialGestureRecognizer.NavigationStarted event.

SpatialNavigationUpdatedEventArgs SpatialNavigationUpdatedEventArgs SpatialNavigationUpdatedEventArgs SpatialNavigationUpdatedEventArgs

Provides data for the SpatialGestureRecognizer.NavigationUpdated event.

SpatialPointerInteractionSourcePose SpatialPointerInteractionSourcePose SpatialPointerInteractionSourcePose SpatialPointerInteractionSourcePose

[Contains prerelease APIs.]
Represents a motion controller's pointer pose in relation to its surroundings.

SpatialPointerPose SpatialPointerPose SpatialPointerPose SpatialPointerPose

Represents the available spatial pointer poses, such as the user's head gaze and each motion controller's pointer pose, for use in targeting hand gestures, motion controller presses, and voice interactions.

SpatialRecognitionEndedEventArgs SpatialRecognitionEndedEventArgs SpatialRecognitionEndedEventArgs SpatialRecognitionEndedEventArgs

Provides data for the SpatialGestureRecognizer.RecognitionEnded event.

SpatialRecognitionStartedEventArgs SpatialRecognitionStartedEventArgs SpatialRecognitionStartedEventArgs SpatialRecognitionStartedEventArgs

Provides data for the SpatialGestureRecognizer.RecognitionStarted event.

SpatialTappedEventArgs SpatialTappedEventArgs SpatialTappedEventArgs SpatialTappedEventArgs

Provides data for the SpatialGestureRecognizer.Tapped event.

Enums

SpatialGestureSettings SpatialGestureSettings SpatialGestureSettings SpatialGestureSettings

This enumeration represents the set of gestures that may be recognized by a SpatialGestureRecognizer.

SpatialInteractionPressKind SpatialInteractionPressKind SpatialInteractionPressKind SpatialInteractionPressKind

Specifies the kind of press represented by a SourcePressed or SourceReleased event.

SpatialInteractionSourceHandedness SpatialInteractionSourceHandedness SpatialInteractionSourceHandedness SpatialInteractionSourceHandedness

[Contains prerelease APIs.]
Specifies whether the interaction source represents the user's left hand or right hand.

SpatialInteractionSourceKind SpatialInteractionSourceKind SpatialInteractionSourceKind SpatialInteractionSourceKind

Specifies the kind of an interaction source.

SpatialInteractionSourcePositionAccuracy SpatialInteractionSourcePositionAccuracy SpatialInteractionSourcePositionAccuracy SpatialInteractionSourcePositionAccuracy

[Contains prerelease APIs.]
Specifies the accuracy of an interaction source's positional tracking.