IManipulationProcessor interface
The IManipulationProcessor provides functionality for monitoring and responding to multitouch input.
Members
The IManipulationProcessor interface inherits from the IUnknown interface. IManipulationProcessor also has these types of members:
Methods
The IManipulationProcessor interface has these methods.
| Method | Description |
|---|---|
| CompleteManipulation |
Call this method when you want manipulation to end. This method raises the ManipulationCompleted event. |
| GetAngularVelocity |
Calculates the rotational velocity that the target object is moving at. |
| GetExpansionVelocity |
Calculates the rate that the target object is expanding at. |
| GetVelocityX |
Calculates and returns the horizontal velocity for the target object. |
| GetVelocityY |
Calculates and returns the vertical velocity. |
| ProcessDown |
Feeds data to the manipulation processor associated with a target. |
| ProcessDownWithTime |
Feeds data including a timestamp to the manipulation processor associated with a target. |
| ProcessMove |
Feeds data to the manipulation processor associated with a target. |
| ProcessMoveWithTime |
Feeds data including a timestamp to the manipulation processor associated with a target. |
| ProcessUp |
Feeds data to the manipulation processor associated with a target. |
| ProcessUpWithTime |
Feeds data including a timestamp to the manipulation processor associated with a target. |
Properties
The IManipulationProcessor interface has these properties.
| Property | Access type | Description |
|---|---|---|
| Read/write |
Specifies how large the distance contacts on a scale or rotate gesture need to be to trigger manipulation. | |
| Read/write |
This property is the horizontal center of the object. | |
| Read/write |
This property is the vertical center of the object. | |
| Read/write |
This property is used to determine how much rotation is used in single finger manipulation. | |
| Read/write |
This property is used to indicate which manipulations are supported by an object. |
Requirements
|
Minimum supported client | Windows 7 [desktop apps only] |
|---|---|
|
Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
See also