GetMapMode 함수는 현재 매핑 모드를 검색합니다.
구문
int GetMapMode(
[in] HDC hdc
);
매개 변수
[in] hdc
디바이스 컨텍스트에 대한 핸들입니다.
반환 값
함수가 성공하면 반환 값은 매핑 모드를 지정합니다.
함수가 실패하면 반환 값은 0입니다.
설명
다음은 다양한 매핑 모드입니다.
| Mode | Description |
|---|---|
| MM_ANISOTROPIC | 논리 단위는 임의로 크기가 조정된 축이 있는 임의의 단위에 매핑됩니다. SetWindowExtEx 및 SetViewportExtEx 함수를 사용하여 필요한 단위, 방향 및 크기 조정을 지정합니다. |
| MM_HIENGLISH | 각 논리 단위는 0.001인치로 매핑됩니다. 양수 x는 오른쪽에 있습니다. 긍정적 인 y가 있습니다. |
| MM_HIMETRIC | 각 논리 단위는 0.01mm로 매핑됩니다. 양수 x는 오른쪽에 있습니다. 긍정적 인 y가 있습니다. |
| MM_ISOTROPIC | 논리 단위는 동일하게 배율 조정된 축이 있는 임의의 단위에 매핑됩니다. 즉, x축을 따라 하나의 단위는 y축을 따라 하나의 단위와 같습니다. SetWindowExtEx 및 SetViewportExtEx 함수를 사용하여 축의 단위와 방향을 지정합니다. 그래픽 디바이스 인터페이스는 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 |