D2D_MATRIX_3X2_F structure (dcommon.h)
Represents a 3-by-2 matrix.
Syntax
typedef struct D2D_MATRIX_3X2_F {
union {
struct {
FLOAT m11;
FLOAT m12;
FLOAT m21;
FLOAT m22;
FLOAT dx;
FLOAT dy;
};
struct {
FLOAT _11;
FLOAT _12;
FLOAT _21;
FLOAT _22;
FLOAT _31;
FLOAT _32;
};
FLOAT m[3][2];
};
} D2D_MATRIX_3X2_F;
Members
m11
m12
m21
m22
dx
dy
_11
Type: FLOAT
The value in the first row and first column of the matrix.
_12
Type: FLOAT
The value in the first row and second column of the matrix.
_21
Type: FLOAT
The value in the second row and first column of the matrix.
_22
Type: FLOAT
The value in the second row and second column of the matrix.
_31
Type: FLOAT
The value in the third row and first column of the matrix.
_32
Type: FLOAT
The value in the third row and second column of the matrix.
m
An array that describes the matrix.
Requirements
Minimum supported client | Windows 7, Windows Vista with SP2 and Platform Update for Windows Vista [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2008 R2, Windows Server 2008 with SP2 and Platform Update for Windows Server 2008 [desktop apps | UWP apps] |
Header | dcommon.h (include D2d1.h) |