Application-Defined 매핑 모드
애플리케이션별 매핑 모드에 대해 두 개의 애플리케이션 정의 매핑 모드(MM_ISOTROPIC 및 MM_ANISOTROPIC)가 제공됩니다. MM_ISOTROPIC 모드는 x 방향과 y 방향의 논리 단위가 동일하지만 MM_ANISOTROPIC 모드에서는 단위가 다를 수 있습니다. CAD 또는 그리기 애플리케이션은 MM_ISOTROPIC 매핑 모드의 이점을 누릴 수 있지만 엔지니어의 배율(1/64인치)에 해당하는 논리 단위를 지정해야 할 수 있습니다. 이러한 단위는 미리 정의된 매핑 모드(MM_HIENGLISH 또는 MM_HIMETRIC)를 사용하여 얻기 어려울 수 있습니다. 그러나 MM_ISOTROPIC(또는 MM_ANISOTROPIC) 모드를 선택하여 쉽게 가져올 수 있습니다. 다음 예제에서는 논리 단위를 1/64인치로 설정하는 방법을 보여줍니다.
SetMapMode(hDC, MM_ISOTROPIC);
SetWindowExtEx(hDC, 64, 64, NULL);
SetViewportExtEx(hDC, GetDeviceCaps(hDC, LOGPIXELSX),
GetDeviceCaps(hDC, LOGPIXELSY), NULL);