Share via


InputPointerManager Class

Handles the routing of KinectPointerPoint Class objects to the correct KinectGestureRecognizer Class objects and keeps track of the currently captured Kinect Tookit input elements.

Syntax

public ref class InputPointerManager sealed : IClosable
public sealed class InputPointerManager : IDisposable
var inputPointerManager = Microsoft.Kinect.Toolkit.Input.InputPointerManager;

Members

InputPointerManager has the following members.

Constructors

Name Description
InputPointerManager Overloaded. Initializes a new instance of the InputPointerManager class.

Properties

Name Description
KinectEngagementManager Gets the IKinectEngagementManager object associated with the input pointer manager.

Methods

Name Description
Close Disposes of the object and associated resources.
CompleteGesture Completes a gesture associated with the specified KinectPointerPoint Class and Kinect Toolkit input element.
CompleteGestures Overloaded. Completes all in-progress gestures.
GetCapturedInputModel Gets the HitTestResult object containing the captured Kinect Tookit input elements associated with the specified KinectPointerPoint Class.
HandlePointerAsCursor Instructs the input pointer manager to handle the pointer as a cursor.
ProcessInertia Instructs the input pointer manager to process gesture interia.
SetKinectOnePersonManualEngagement Instructs the IKinectEngagementManager Interface to track one body/hand pair that is manually specified by the application as currently engaged.
SetKinectOnePersonSystemEngagement Instructs the IKinectEngagementManager Interface to track one body/hand pair that are dynamically determined by the system as currently engaged.
SetKinectTwoPersonManualEngagement Instructs the IKinectEngagementManager Interface to track two body/hand pairs that are manually specified by the application as currently engaged.
SetKinectTwoPersonSystemEngagement Instructs the IKinectEngagementManager Interface to track two body/hand pairs that are dynamically determined by the system as currently engaged.
TransformInputPointerCoordinatesToWindowCoordinates Transforms a pointer coordinate that is normalized between 0 and 1.0 into a pixel-based window coordinate.
TransformWindowCoordinatesToInputPointerCoordinates Transforms a pixel-based window coordinate into a pointer coordinate that is normalized between 0 and 1.0.
Update Updates the data in the input pointer manager for the current frame.

Requirements

Namespace: Microsoft.Kinect.Toolkit.Input

Assembly: (in )

See also

Reference

Microsoft.Kinect.Toolkit.Input Namespace