Fungsi LineDDA (wingdi.h)
Fungsi LineDDA menentukan piksel mana yang harus disorot untuk garis yang ditentukan oleh titik awal dan akhir yang ditentukan.
Sintaks
BOOL LineDDA(
[in] int xStart,
[in] int yStart,
[in] int xEnd,
[in] int yEnd,
[in] LINEDDAPROC lpProc,
[in] LPARAM data
);
Parameter
[in] xStart
Menentukan koordinat x, dalam unit logis, dari titik awal baris.
[in] yStart
Menentukan koordinat y, dalam unit logis, dari titik awal baris.
[in] xEnd
Menentukan koordinat x, dalam unit logis, dari titik akhir baris.
[in] yEnd
Menentukan koordinat y, dalam unit logis, dari titik akhir baris.
[in] lpProc
Penunjuk ke fungsi panggilan balik yang ditentukan aplikasi. Untuk informasi selengkapnya, lihat fungsi panggilan balik LineDDAProc .
[in] data
Arahkan ke data yang ditentukan aplikasi.
Nilai kembali
Jika fungsi berhasil, nilai yang dikembalikan bukan nol.
Jika fungsi gagal, nilai yang dikembalikan adalah nol.
Keterangan
Fungsi LineDDA meneruskan koordinat untuk setiap titik di sepanjang garis, kecuali untuk titik akhir baris, ke fungsi panggilan balik yang ditentukan aplikasi. Selain meneruskan koordinat titik, fungsi ini meneruskan data yang ditentukan aplikasi yang ada.
Koordinat yang diteruskan ke fungsi panggilan balik cocok dengan piksel pada tampilan video hanya jika transformasi default dan mode pemetaan digunakan.
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 |