다음을 통해 공유


XFORM 구조체(wingdi.h)

XFORM 구조는 페이지 공간 변환에 대한 세계 공간을 지정합니다.

구문

typedef struct tagXFORM {
  FLOAT eM11;
  FLOAT eM12;
  FLOAT eM21;
  FLOAT eM22;
  FLOAT eDx;
  FLOAT eDy;
} XFORM, *PXFORM, *LPXFORM;

멤버

eM11

다음을 수행합니다.

작업 의미
크기 조정 수평 크기 조정 구성 요소
회전 회전 각도의 코사인
반사 가로 구성 요소

eM12

다음을 수행합니다.

작업 의미
전단 가로 비례 상수
회전 회전 각도의 사인

eM21

다음을 수행합니다.

작업 의미
전단 세로 비례 상수
회전 회전 각도의 음수 사인

eM22

다음을 수행합니다.

작업 의미
크기 조정 수직 크기 조정 구성 요소
회전 회전 각도의 코사인
반사 세로 리플렉션 구성 요소

eDx

수평 변환 구성 요소(논리 단위)입니다.

eDy

수직 변환 구성 요소(논리 단위)입니다.

설명

다음 목록에서는 멤버가 각 작업에 사용되는 방법을 설명합니다.

작업 eM11 eM12 eM21 eM22
회전 코사인 Sine 음의 사인 코사인
크기 조정 수평 크기 조정 구성 요소 사용되지 않음 사용되지 않음 수직 크기 조정 구성 요소
전단 사용되지 않음 가로 비례 상수 세로 비례 상수 사용되지 않음
반사 가로 리플렉션 구성 요소 사용되지 않음 사용되지 않음 세로 리플렉션 구성 요소

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 wingdi.h(Windows.h 포함)

추가 정보

좌표 공간 및 변환 구조

좌표 공간 및 변환 개요

ExtCreateRegion

GetWorldTransform

ModifyWorldTransform

PlayEnhMetaFile

SetWorldTransform