Export (0) Print
Expand All

IDCompositionSkewTransform interface

Represents a 2D transformation that affects the skew of a visual along the x-axis and y-axis. The coordinate system is skewed around the specified center point.

When to implement

Client applications do not implement IDCompositionSkewTransform; custom implementations are not supported.

Members

The IDCompositionSkewTransform interface inherits from IDCompositionTransform. IDCompositionSkewTransform also has these types of members:

Methods

The IDCompositionSkewTransform interface has these methods.

MethodDescription
SetAngleX Overloaded.

Changes or animates the value of the AngleX property of a 2D skew transform. The AngleX property specifies the rotation angle, in degrees. The default value is zero.

SetAngleY Overloaded.

Changes or animates the value of the AngleY property of a 2D skew transform. The AngleY property specifies the rotation angle, in degrees. The default value is zero.

SetCenterX Overloaded.

Changes or animates the value of the CenterX property of a 2D skew transform.

SetCenterY Overloaded.

Changes or animates the value of the CenterY property of a of a 2D skew transform.

 

Remarks

A skew transform represents the following 3-by-3 matrix:

Three-by-three skew matrix

The effect is to slant the coordinate system along the x-axis and y-axis such that a rectangle becomes a parallelogram, and to apply the corresponding translation such that the center point does not move.

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

Dcomp.h

Library

Dcomp.lib

DLL

Dcomp.dll

See also

IDCompositionTransform
IDCompositionVisual::SetTransform

 

 

Community Additions

ADD
Show:
© 2014 Microsoft