MilMatrix3x2D structure (dwmapi.h)

Specifies a 3x2 matrix that describes a transform.

Syntax

typedef struct _MilMatrix3x2D {
  DOUBLE S_11;
  DOUBLE S_12;
  DOUBLE S_21;
  DOUBLE S_22;
  DOUBLE DX;
  DOUBLE DY;
} MilMatrix3x2D;

Members

S_11

The value at the (1,1) position of the matrix (first row, first column).

S_12

The value at the (1,2) position of the matrix (first row, second column).

S_21

The value at the (2,1) position of the matrix (second row, first column).

S_22

The value at the (2,2) position of the matrix (second row, second column).

DX

The value at the (3,1) position of the matrix (third row, first column).

DY

The value at the (3,2) position of the matrix (third row, second column).

Remarks

In Windows Vista, this structure was named MIL_MATRIX3X2D. It was renamed in Windows 7.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header dwmapi.h