Fungsi GetMapMode (wingdi.h)
Fungsi GetMapMode mengambil mode pemetaan saat ini.
Sintaks
int GetMapMode(
[in] HDC hdc
);
Parameter
[in] hdc
Handel ke konteks perangkat.
Nilai kembali
Jika fungsi berhasil, nilai yang dikembalikan menentukan mode pemetaan.
Jika fungsi gagal, nilai yang dikembalikan adalah nol.
Keterangan
Berikut ini adalah berbagai mode pemetaan.
Mode | Deskripsi |
---|---|
MM_ANISOTROPIC | Unit logis dipetakan ke unit arbitrer dengan sumbu berskala arbitrer. Gunakan fungsi SetWindowExtEx dan SetViewportExtEx untuk menentukan unit, orientasi, dan penskalaan yang diperlukan. |
MM_HIENGLISH | Setiap unit logis dipetakan ke 0,001 inci. X positif ada di sebelah kanan; positif y sudah habis. |
MM_HIMETRIC | Setiap unit logis dipetakan ke 0,01 milimeter. X positif ada di sebelah kanan; positif y sudah habis. |
MM_ISOTROPIC | Unit logis dipetakan ke unit arbitrer dengan sumbu yang diskalakan sama; yaitu, satu unit di sepanjang sumbu x sama dengan satu unit di sepanjang sumbu y. Gunakan fungsi SetWindowExtEx dan SetViewportExtEx untuk menentukan unit dan orientasi sumbu. Antarmuka perangkat grafis membuat penyesuaian seperlunya untuk memastikan unit x dan y tetap berukuran sama. (Ketika jangkauan jendela diatur, viewport akan disesuaikan untuk menjaga unit tetap isotropik). |
MM_LOENGLISH | Setiap unit logis dipetakan ke 0,01 inci. X positif ada di sebelah kanan; positif y sudah habis. |
MM_LOMETRIC | Setiap unit logis dipetakan ke 0,1 milimeter. X positif ada di sebelah kanan; positif y sudah habis. |
MM_TEXT | Setiap unit logis dipetakan ke satu piksel perangkat. X positif ada di sebelah kanan; positif y turun. |
MM_TWIPS | Setiap unit logis dipetakan ke satu dua puluh titik printer (1/1440 inci, juga disebut "twip"). X positif ada di sebelah kanan; positif y sudah habis. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | wingdi.h (sertakan Windows.h) |
Pustaka | Gdi32.lib |
DLL | Gdi32.dll |
Lihat juga
Ruang Koordinat dan Fungsi Transformasi