Struttura XFORM
La struttura di XFORM presenta il formato seguente:
typedef struct tagXFORM { /* xfrm */
FLOAT eM11;
FLOAT eM12;
FLOAT eM21;
FLOAT eM22;
FLOAT eDx;
FLOAT eDy;
} XFORM;
Note
La struttura di XFORM specifica una trasformazione dello pagina-spazio dello spazio globale.I membri di eDy e di eDx specificano orizzontali e verticali i componenti di conversione, rispettivamente.Nella tabella seguente vengono indicati come gli altri membri vengono utilizzati, come l'operazione:
Operazione |
eM11 |
eM12 |
eM21 |
eM22 |
---|---|---|---|---|
Rotation |
Coseno dell'angolo di rotazione |
Seno dell'angolo di rotazione |
Seno negativo dell'angolo di rotazione |
Coseno dell'angolo di rotazione |
Ridimensionamento |
Componente orizzontale di ridimensionamento |
Nothing |
Nothing |
Ambito verticale di ridimensionamento |
L'inclinazione |
Nothing |
Costante orizzontale di proporzionalità |
Costante verticale di proporzionalità |
Nothing |
Reflection |
Componente orizzontale della reflection |
Nothing |
Nothing |
Ambito verticale della reflection |
Requisiti
Header: wingdi.h