Partager via


XFORM, structure

La structure d' XFORM a la forme suivante :

typedef struct  tagXFORM {  /* xfrm */
    FLOAT eM11;
    FLOAT eM12;
    FLOAT eM21;
    FLOAT eM22;
    FLOAT eDx;
    FLOAT eDy;
} XFORM;

Notes

La structure d' XFORM spécifie une transformation de page-espace de Worldspace.Les membres d' eDx et d' eDy spécifient les composants horizontaux et verticaux de traduction, respectivement.Le tableau suivant illustre les autres membres sont utilisés, selon l'opération :

Opération

eM11

eM12

eM21

eM22

Rotation

Cosinus d'angle de rotation

Sinus d'angle de rotation

Sinus négatif d'angle de rotation

Cosinus d'angle de rotation

Mise à l'échelle

Composant horizontal de mise à l'échelle

Nothing

Nothing

Composant verticale de mise à l'échelle

Inclinaison

Nothing

Constante horizontale de proportionnalité

Constante verticale de proportionnalité

Nothing

Réflexion

Composant horizontal de réflexion

Nothing

Nothing

Composant verticale de réflexion

Configuration requise

Header: wingdi.h

Voir aussi

Référence

CRgn::CreateFromData

Autres ressources

Structures, styles, rappels, et les tables des messages