PresentationTransform structure (presentationtypes.h)

Represents an arbitrary affine 2D transformation defined by a 3-by-2 matrix.

Syntax

typedef struct PresentationTransform {
  float M11;
  float M12;
  float M21;
  float M22;
  float M31;
  float M32;
} PresentationTransform;

Members

M11

Type: FLOAT

The value of the first row and first column of this transform matrix structure.

M12

Type: FLOAT

The value of the first row and second column of this transform matrix structure.

M21

Type: FLOAT

The value of the second row and first column of this transform matrix structure.

M22

Type: FLOAT

The value of the second row and second column of this transform matrix structure.

M31

Type: FLOAT

The value of the third row and first column of this transform matrix structure.

M32

Type: FLOAT

The value of the third row and second column of this transform matrix structure.

Requirements

Requirement Value
Minimum supported client Windows Build 22000
Minimum supported server Windows Build 22000
Header presentationtypes.h