Bagikan melalui


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

Gambaran Umum Ruang Koordinat dan Transformasi

LPtoDP

TITIK