Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 )