Compartilhar via


Estrutura XFORM

A estrutura de XFORM tem o seguinte formato:

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

Comentários

A estrutura de XFORM especifica uma transformação de página espaço de mundo- espaço. Os membros de eDx e de eDy especificam os componentes horizontais e verticais de tradução, respectivamente. A tabela a seguir mostra como os outros membros são usados, dependendo da operação:

Operação

eM11

eM12

eM21

eM22

Rotation

Cosseno do ângulo de rotação

Seno do ângulo de rotação

Seno negativo do ângulo de rotação

Cosseno do ângulo de rotação

Aplicando escalas

Componente na expansão horizontal

Nothing

Nothing

Componente na expansão vertical

Tesoura

Nothing

Constante horizontal de proporcionalidade

Constante vertical de proporcionalidade

Nothing

Reflexão

Componente horizontal de reflexão

Nothing

Nothing

Componente vertical de reflexão

Requisitos

Header: wingdi.h

Consulte também

Referência

CRgn::CreateFromData

Outros recursos

Estruturas, estilos, retornos de chamada e mapas de mensagem