Share via


WindowsPreview.Kinect.Input Namespace

Provides support for the Kinect for Windows input system.

Classes

Name Description
BodyHandPair Represents a pairing of a tracked body and an indicator of whether the associated hand is the right or left hand of the tracked body.
KinectCoreWindow Represents a Kinect for Windows app with input events and basic user interface behaviors. Only 1 core window is in “focus” at any one time, and that one gets the pointers and related events. The coordinate space of the window is normalized to the [0,1] range in both dimensions.
KinectGestureRecognizer Provides gesture and manipulation recognition, and settings.
KinectHoldingEventArgs Provides data for the Holding event.
KinectManipulationCompletedEventArgs Provides data for the ManipulationCompleted event.
KinectManipulationInertiaStartingEventArgs Provides data for the ManipulationInertiaStarting event.
KinectManipulationStartedEventArgs Provides data for the ManipulationStarted event.
KinectManipulationUpdatedEventArgs Provides data for the ManipulationUpdated event.
KinectPointerDevice Represents a Kinect pointer device.
KinectPointerEventArgs Provides data for KinectCoreWindow pointer events.
KinectPointerPoint Provides basic properties for the input pointer associated with a Kinect for Windows input.
KinectPointerPointProperties Provides extended properties for a KinectPointerPoint object.
KinectPointerPointTransform Represents a Kinect pointer point transform.
KinectPressingCompletedEventArgs Provides data for the PressingCompleted event.
KinectPressingStartedEventArgs Provides data for the PressingStarted event.
KinectPressingUpdatedEventArgs Provides data for the PressingUpdated event.
KinectTappedEventArgs Provides data for the Tapped event.

Interfaces

Name Description
IKinectPointerPointTransform Provides generalized transformation support for objects.

Structures

Name Description
KinectManipulationDelta Represents the accumulated transformations for the current manipulation.
KinectManipulationVelocities Represents the velocities of the accumulated transformations for the current interaction.

Enumerations

Name Description
HandType Enumerates the ways in which a hand can be identified.
KinectEngagementMode Enumerates the modes in which engaged users can be tracked.
KinectGestureSettings Specifies the interactions that are supported by an Kinect for Windows application.
KinectHoldingState Specifies the state of the Holding event.
KinectInteractionMode Gesture interaction modes, which determine how gestures are handled.
PointerDeviceType Specifies the pointer device type.