Share via


HandPointer Members

Kinect for Windows 1.7, 1.8

The following table(s) list the members exposed by the HandPointer type.

Public Properties

Name Description
Public Property Captured Returns the Kinect control which has captured the hand pointer.
Public Property HandEventType Returns the HandEventType of the most recent hand event for this hand pointer.
Public Property HandType Returns the hand type (right or left) of the hand associated with this hand pointer.
Public Property IsActive Returns true if the hand is currently active.
Public Property IsInGripInteraction Reports whether the hand is currently in a grip state.
Public Property IsInteractive Returns true when the hand pointer is in the physical interaction zone; false otherwise.
Public Property IsPressed Returns true when the hand pointer has been pressed. Pressing is the physical act of deliberately extending the hand towards the Kinect.
Public Property IsPrimaryHandOfUser Returns true when this is the primary hand of the tracked user; false otherwise.
Public Property IsPrimaryUser Returns true if this hand belongs to the primary user; false otherwise. Users are identified using the skeletal tracking features.
Public Property IsTracked Returns true if this hand is being tracked.
Public Property PlayerIndex Returns the player index of the user to which this hand belongs. Player indices are created by the skeleton tracking features.
Public Property PressExtent Returns the change in the hand's distance from the Kinect sensor during a press operation.
Public Property TimestampOfLastUpdate Returns the timestamp of the Kinect sensor frame from which this hand pointer was last updated.
Public Property TrackingId Returns the skeleton tracking ID for the skeleton associated with this hand pointer.

Public Methods

Name Description
Public Method Capture Reports whether a given UI element (such as a Kinect tile) has been associated with (has captured) the hand pointer.
Public Method GetIsOver Returns true if the hand pointer is currently over the given Kinect control. The hand pointer being over a given Kinect control does NOT mean that the hand pointer has been captured by that control.
Public Method GetPosition Returns the current position of the hand pointer with respect to the boundaries of the given Kinect control.

Public Events

Name Description
Public Event PropertyChanged This event is fired when any property of the given hand pointer is changed.

See Also

Reference

HandPointer Class
Microsoft.Kinect.Toolkit.Controls Namespace