다음을 통해 공유


GetMapMode 함수(wingdi.h)

GetMapMode 함수는 현재 매핑 모드를 검색합니다.

구문

int GetMapMode(
  [in] HDC hdc
);

매개 변수

[in] hdc

디바이스 컨텍스트에 대한 핸들입니다.

반환 값

함수가 성공하면 반환 값은 매핑 모드를 지정합니다.

함수가 실패하면 반환 값은 0입니다.

설명

다음은 다양한 매핑 모드입니다.

Mode Description
MM_ANISOTROPIC 논리 단위는 임의로 크기가 조정된 축이 있는 임의의 단위에 매핑됩니다. SetWindowExtExSetViewportExtEx 함수를 사용하여 필요한 단위, 방향 및 크기 조정을 지정합니다.
MM_HIENGLISH 각 논리 단위는 0.001인치로 매핑됩니다. 양수 x는 오른쪽에 있습니다. 긍정적 인 y가 있습니다.
MM_HIMETRIC 각 논리 단위는 0.01mm로 매핑됩니다. 양수 x는 오른쪽에 있습니다. 긍정적 인 y가 있습니다.
MM_ISOTROPIC 논리 단위는 동일하게 배율 조정된 축이 있는 임의의 단위에 매핑됩니다. 즉, x축을 따라 하나의 단위는 y축을 따라 하나의 단위와 같습니다. SetWindowExtExSetViewportExtEx 함수를 사용하여 축의 단위와 방향을 지정합니다. 그래픽 디바이스 인터페이스는 x 및 y 단위의 크기가 동일하게 유지되도록 필요에 따라 조정합니다. (창 익스텐트가 설정되면 뷰포트는 단위 등대값을 유지하도록 조정됩니다.)
MM_LOENGLISH 각 논리 단위는 0.01인치로 매핑됩니다. 양수 x는 오른쪽에 있습니다. 긍정적 인 y가 있습니다.
MM_LOMETRIC 각 논리 단위는 0.1mm에 매핑됩니다. 양수 x는 오른쪽에 있습니다. 긍정적 인 y가 있습니다.
Mm_text 각 논리 단위는 하나의 디바이스 픽셀에 매핑됩니다. 양수 x는 오른쪽에 있습니다. positive y가 다운되었습니다.
MM_TWIPS 각 논리 단위는 프린터 점의 20분의 1(1/1440인치, "트립"이라고도 함)에 매핑됩니다. 양수 x는 오른쪽에 있습니다. 긍정적 인 y가 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 wingdi.h(Windows.h 포함)
라이브러리 Gdi32.lib
DLL Gdi32.dll

추가 정보

좌표 공간 및 변환 함수

좌표 공간 및 변환 개요

SetMapMode

SetViewportExtEx

SetWindowExtEx