0 out of 1 rated this helpful - Rate this topic

ManipulationDelta structure

Contains the accumulated transformations for the current manipulation.

Syntax


public value struct ManipulationDelta

Attributes

VersionAttribute(NTDDI_WIN8)

Members

The ManipulationDelta structure has these fields.

FieldData typeDescription
Expansion | expansion

Number [JavaScript] | System.Single [.NET] | float32 [C++]

The change in distance between touch contacts, as DIPs. For example, if the distance between two contacts changes from 100 DIPs to 200 DIPs during a manipulation, the value of Expansion would be 100.0.

Rotation | rotation

Number [JavaScript] | System.Single [.NET] | float32 [C++]

The change in angle of rotation, in degrees.

Scale | scale

Number [JavaScript] | System.Single [.NET] | float32 [C++]

The change in distance between touch contacts, as a percentage. For example, if the distance between two contacts changes from 100 DIPs to 200 DIPs during a manipulation, the value of Scale would be 1.0.

Translation | translation

Point

The change in x-y screen coordinates, in DIPs.

 

Remarks

Windows Phone 8

This API is not implemented and will throw an exception if called.

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

Windows Phone 8

Namespace

Windows.UI.Input
Windows::UI::Input [C++]

Metadata

Windows.winmd

See also

ManipulationCompletedEventArgs.Cumulative | manipulationCompletedEventArgs.cumulative Property
ManipulationVelocities

 

 

Build date: 2/25/2013

© 2013 Microsoft. All rights reserved.