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.

Methods

The IDCompositionSkewTransform interface has these methods.

Method Description
IDCompositionSkewTransform::SetAngleX Changes the value of the AngleX property of a 2D skew transform.
IDCompositionSkewTransform::SetAngleX Animates the value of the AngleX property of a 2D skew transform.
IDCompositionSkewTransform::SetAngleY Changes the value of the AngleY property of a 2D skew transform.
IDCompositionSkewTransform::SetAngleY Animates the value of the AngleY property of a 2D skew transform.
IDCompositionSkewTransform::SetCenterX Changes the value of the CenterX property of a 2D skew transform.
IDCompositionSkewTransform::SetCenterX Animates the value of the CenterX property of a 2D skew transform.
IDCompositionSkewTransform::SetCenterY Changes the value of the CenterY property of a 2D skew transform.
IDCompositionSkewTransform::SetCenterY Animates the value of the CenterY property 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]
Target Platform Windows
Header dcomp.h

See Also

IDCompositionTransform

IDCompositionVisual::SetTransform