|
Overview |
|
|
|
Group |
|
|
|
Quick Info
Windows NT
| Yes
| Win95
| Yes
| Win32s
| No
| Import Library
| -
| Header File
| wingdi.h
| Unicode
| No
| Platform Notes
| None
|
|
|
XFORM
The XFORM structure specifies a world-space to page-space transformation.
typedef struct _XFORM { // xfrm
FLOAT eM11;
FLOAT eM12;
FLOAT eM21;
FLOAT eM22;
FLOAT eDx;
FLOAT eDy;
} XFORM;
Members
eM11
Specifies the following:
Operation
| Meaning
| Scaling
| Horizontal scaling component
| Rotation
| Cosine of rotation angle
| Reflection
| Horizontal component
|
eM12
Specifies the following:
Operation
| Meaning
| Shear
| Horizontal proportionality constant
| Rotation
| Sine of the rotation angle
|
eM21
Specifies the following:
Operation
| Meaning
| Shear
| Vertical proportionality constant
| Rotation
| Negative sine of the rotation angle
|
eM22
Specifies the following:
Operation
| Meaning
| Scaling
| Vertical scaling component
| Rotation
| Cosine of rotation angle
| Reflection
| Vertical reflection component
|
eDx
Specifies the horizontal translation component.
eDy
Specifies the vertical translation component.
Remarks
The following list describes how the members are used for each operation:
Operation
| eM11
| eM12
| eM21
| eM22
| Rotation
| Cosine
| Sine
| Negative sine
| Cosine
| Scaling
| Horizontal scaling component
| Nothing
| Nothing
| Vertical Scaling Component
| Shear
| Nothing
| Horizontal Proportionality Constant
| Vertical Proportionality Constant
| Nothing
| Reflection
| Horizontal Reflection Component
| Nothing
| Nothing
| Vertical Reflection Component
|
See Also
ExtCreateRegion, GetWorldTransform, ModifyWorldTransform, PlayEnhMetaFile, SetWorldTransform
Related Links
Software for Delphi and C++ Builder developers
Software for Visual Studio .NET developers
Software for Visual Basic 6 developers
Delphi Tips&Tricks
MegaDetailed.NET
More Online Helps
Win32 Multimedia Programmer's Reference (mmedia.hlp)
OLE Programmer's Reference (ole.hlp)
Microsoft Windows Pen API Programmer's Reference (penapi.hlp)
Microsoft Windows Sockets 2 Reference (sock2.hlp)
Microsoft Windows Telephony API (TAPI) Programmer's Reference (tapi.hlp)
Unix Manual Pages
|