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.
Provides gesture and manipulation recognition, and settings.
Syntax
interface IKinectGestureRecognizer : public IUnknown
Members
IKinectGestureRecognizer has the following members.
Methods
Name | Description |
---|---|
CompleteGesture | Causes the gesture recognizer to finalize an interaction. |
get_AutoProcessInertia | Gets a value that indicates whether manipulations during inertia are generated automatically. If false, the app is expected to call ProcessInertia periodically. |
get_BoundingRect | Gets the bounds of a tappable gesture recognizer. |
get_GestureSettings | Sets a value that indicates the gesture and manipulation settings supported by an application. |
get_InertiaTranslationDeceleration | Gets or sets a value that indicates the rate of deceleration from the start of inertia to the end of inertia (when the translation manipulation is complete). |
get_InertiaTranslationDisplacement | Gets or sets a value that indicates the relative change in the screen ___location of an object from the start of inertia to the end of inertia (when the translation manipulation is complete). |
get_IsActive | Gets a value that indicates whether an interaction is being processed. |
get_IsInertial | Gets a value that indicates whether a manipulation is still being processed during inertia (no input points are active). |
ProcessDownEvent | Processes pointer input and raises the IKinectGestureRecognizer events appropriate to a pointer down action for the gestures and manipulations specified by the object's gesture settings. |
ProcessInertia | Performs inertia calculations and raises the various inertia events. |
ProcessMoveEvents | Processes pointer input and raises the IKinectGestureRecognizer events appropriate to a pointer move action for the gestures and manipulations specified by the object's gesture settings. |
ProcessUpEvent | Processes pointer input and raises the IKinectGestureRecognizer events appropriate to a pointer up action for the gestures and manipulations specified by the object's gesture settings. |
put_AutoProcessInertia | Gets or sets a value that indicates whether manipulations during inertia are generated automatically. If false, the app is expected to call ProcessInertia periodically. |
put_BoundingRect | Sets the bounds of a tappable gesture recognizer. |
put_GestureSettings | Sets a value that indicates the gesture and manipulation settings supported by an application. |
put_InertiaTranslationDeceleration | Sets a value that indicates the rate of deceleration from the start of inertia to the end of inertia (when the translation manipulation is complete). |
put_InertiaTranslationDisplacement | Sets a value that indicates the relative change in the screen ___location of an object from the start of inertia to the end of inertia (when the translation manipulation is complete). |
RegisterManipulationCompletedHandler | Registers the handler for the selection tapped event. |
RegisterManipulationInertiaStartingHandler | Registers the handler for the manipulation inertia starting event. |
RegisterManipulationStartedHandler | Registers the handler for the manipulation stated event. |
RegisterManipulationUpdatedHandler | Registers the handler for the manipulation updated event. |
RegisterSelectionHoldingHandler | Registers the handler for the selection holding event. |
RegisterSelectionPressingCompletedHandler | Registers the handler for the selection pressing completed event. |
RegisterSelectionPressingStartedHandler | Registers the handler for the selection pressing started event. |
RegisterSelectionPressingUpdatedHandler | Registers the handler for the pressing updated event. |
RegisterSelectionTappedHandler | Registers the handler for the selection tapped event. |
UnregisterManipulationCompletedHandler | Unregisters the handler for the manipulation completed event. |
UnregisterManipulationInertiaStartingHandler | Unregisters the handler for the manipulation intertia starting event. |
UnregisterManipulationStartedHandler | Unregisters the handler for the manipulation started event. |
UnregisterManipulationUpdatedHandler | Unregisters the handler for the manipulation updated event. |
UnregisterSelectionHoldingHandler | Unregisters the handler for the selection holding event. |
UnregisterSelectionPressingCompletedHandler | Unregisters the handler for the pressing completed event. |
UnregisterSelectionPressingStartedHandler | Unregisters the handler for the pressing started event. |
UnregisterSelectionPressingUpdatedHandler | Unregisters the handler for the pressing updated event. |
UnregisterSelectionTappedHandler | Unregisters the handler for the selection tapped event. |
Requirements
Header: kinect.h
Library: TBD