Fungsi DPtoLP (wingdi.h)
Fungsi DPtoLP mengonversi koordinat perangkat menjadi koordinat logis. Konversi tergantung pada mode pemetaan konteks perangkat, pengaturan asal dan jangkauan untuk jendela dan viewport, dan transformasi dunia.
Sintaks
BOOL DPtoLP(
[in] HDC hdc,
[in, out] LPPOINT lppt,
[in] int c
);
Parameter
[in] hdc
Handel ke konteks perangkat.
[in, out] lppt
Penunjuk ke array struktur POINT . Koordinat x dan y yang terkandung dalam setiap struktur POINT akan diubah.
[in] c
Jumlah titik dalam array.
Nilai kembali
Jika fungsi berhasil, nilai yang dikembalikan bukan nol.
Jika fungsi gagal, nilai yang dikembalikan adalah nol.
Keterangan
Fungsi DPtoLP gagal jika koordinat perangkat melebihi 27 bit, atau jika koordinat logis yang dikonversi melebihi 32 bit. Dalam kasus luapan seperti itu, hasil untuk semua titik tidak ditentukan.
Contoh
Misalnya, lihat Menggunakan Ruang Koordinat dan Transformasi.
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