IDCompositionSkewTransform interface (dcomp.h)

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.

Inheritance

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

Methods

The IDCompositionSkewTransform interface has these methods.

 
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

Requirement Value
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