wingdi.h

Estructura XFORM

Definición

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

La estructura XFORM especifica las transformaciones del espacio del mundo al espacio de la página.

Descripción

eM11: especifica lo siguiente:

Operación Significado
Escalado Componente de escalado horizontal
Rotación Coseno del ángulo de rotación
Reflexión Componente horizontal

eM12: especifica lo siguiente:

Operación Significado
Desplazar eje Constante de proporcionalidad horizontal
Rotación Seno del ángulo de rotación

eM21: especifica lo siguiente:

Operación Significado
Desplazar eje Constante de proporcionalidad vertical
Rotación Seno negativo del ángulo de rotación

eM22: especifica lo siguiente:

Operación Significado
Escalado componente vertical de escalado
Rotación Coseno del ángulo de rotación
Reflexión Componente vertical de reflexión

eDx: especifica la componente de traslación horizontal.

eDy: especifica la componente de traslación vertical:

Observaciones

La siguiente lista describe el modo en que se usan los miembros para cada operación:

Operación EM11 EM12 EM21 EM22
Rotación Coseno Seno Seno negativo Coseno
Escalado Componente horizontal de escalado Nada Nada Componente vertical de escalado
Desplazar eje Nada Constante de proporcionalidad horizontal Constante de proporcionalidad vertical Nada
Reflexión Componente de reflexión horizontal Nada Nada Componente de reflexión vertical