Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

MANIPULATION_TRANSFORM structure (interactioncontext.h)

Defines the transformation data for a manipulation.

Syntax

typedef struct MANIPULATION_TRANSFORM {
 float translationX;
 float translationY;
 float scale;
 float expansion;
 float rotation;
} MANIPULATION_TRANSFORM;

Members

translationX

Translation along the x-axis, in HIMETRIC units.

translationY

Translation along the y-axis, in HIMETRIC units.

scale

Change in scale as a percentage, in HIMETRIC units.

expansion

Expansion in user-defined coordinates, in HIMETRIC units.

rotation

Change in rotation, in radians.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Header interactioncontext.h

Feedback

Was this page helpful?

Additional resources