XFORML structure

The XFORML structure describes an arbitrary, linear two-dimensional transform, such as for geometric wide lines.

Syntax


typedef struct _XFORML {
  FLOATL eM11;
  FLOATL eM12;
  FLOATL eM21;
  FLOATL eM22;
  FLOATL eDx;
  FLOATL eDy;
} XFORML, *PXFORML;

Members

eM11

Specifies the element in row 1, column 1 of a 2x2 row-major matrix.

eM12

Specifies the element in row 1, column 2 of a 2x2 row-major matrix.

eM21

Specifies the element in row 2, column 1 of a 2x2 row-major matrix.

eM22

Specifies the element in row 2, column 2 of a 2x2 row-major matrix.

eDx

Specifies the x-translation components of the transform.

eDy

Specifies the y-translation components of the transform.

Remarks

GDI associates such a transform with every XFORMOBJ.The driver can download this transform by calling XFORMOBJ_iGetXform.

For a description of the FLOATL data type, see GDI Data Types.

Requirements

Header

Winddi.h (include Winddi.h)

See also

XFORMOBJ
XFORMOBJ_iGetXform

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft