Microsoft.Kinect.Toolkit.Controls Namespace
Kinect for Windows 1.7, 1.8
Contains the classes for KinectInteraction controls, including the hand pointer, gesture-interactive button controls, and the gesture-active KinectRegion.
Classes
Name | Description | |
---|---|---|
![]() |
ContentStateToVisibilityConverter | Used to provide a visual effect for KinectTileButton and KinectCircleButton. |
![]() |
DoubleToThicknessConverter | Class to convert a double value to a border thickness for KinectInteraction Controls. |
![]() |
HandPointer | This class manages a hand pointer. A hand pointer tracks a given user's recognized hand, and contains properties that detail the current semantics of the hand's activity, such as pressing and gripping. |
![]() |
HandPointerEventArgs | The event arguments for hand pointer events. |
![]() |
KinectButtonBase | Provides a base class for Kinect-enabled buttons. |
![]() |
KinectCircleButton | Provides an interactive circular KinectButton. |
![]() |
KinectCursorVisualizer | A class that is used to render the Kinect cursor on the display. |
![]() |
KinectItemsControl | Provides a Kinect version of the ItemsControl class. |
![]() |
KinectRegion | The primary class to add KinectInteraction experiences to an application. |
![]() |
KinectScrollViewer | A Kinect version of the System.Windows.Controls.ScrollViewer. Does not add any public functionality. |
![]() |
KinectTileButton | Provides a modern-style rectangular Kinect-enabled button. |
![]() |
KinectUserViewer | Provides the KinectUserViewer control. This control shows an image of the user taken from the depth stream. |
![]() |
QueryInteractionStatusEventArgs | Event arguments for the QueryInteractionStatusEvent. |
![]() |
UserTrackingIdChangedEventArgs | Arguments to the UserTrackingIDChanged event. |
Delegates
Name | Description | |
---|---|---|
![]() |
QueryPrimaryUserTrackingIdCallback | Handler for KinectRegion.QueryPrimaryUserTrackingIdCallback delegate. Chooses who the primary user should be. Returns the tracking Id of chosen primary user. A return value of 0 means that no user should be considered primary. |
Enumerations
Name | Description | |
---|---|---|
![]() |
HandEventType | Enumerates the possible hand event types. |
![]() |
HandType | Enumerates the type of hand. |
![]() |
KinectCircleButtonLabelPosition | Enumerates the possible positions of the KinectCircleButton label. |
![]() |
UserColoringMode | Coloring modes that indicate how the appropriate color for each user in scene will be determined by the KinectUserViewer control. |