Fungsi DrvNotify (winddi.h)
Fungsi DrvNotify memungkinkan driver tampilan untuk diberi tahu tentang informasi tertentu oleh GDI.
Sintaks
void DrvNotify(
SURFOBJ *pso,
ULONG iType,
PVOID pvData
);
Parameter
pso
Penunjuk ke struktur SURFOBJ yang menjelaskan permukaan utama yang pemberitahuannya sedang terjadi.
iType
Mengidentifikasi jenis informasi tentang GDI mana yang memberi tahu driver. Parameter ini bisa menjadi salah satu nilai berikut:
DN_DEVICE_ORIGIN
Memberi tahu driver asal perangkat. Parameter pvData menunjuk ke struktur POINTL yang mengidentifikasi asal perangkat fisik di ruang desktop. Pemberitahuan ini berguna untuk driver perangkat yang merupakan bagian dari sistem multimonitor. Nilai yang titik pvData selalu (0,0) pada satu sistem monitor.
DN_DRAWING_BEGIN
Memberi tahu driver bahwa operasi menggambar pertama akan terjadi untuk instans PDEV ini yang terkait dengan permukaan yang ditentukan. Parameter pvData menunjuk ke NULL.
pvData
Penunjuk ke data pemberitahuan atau NULL, tergantung pada nilai iType.
Mengembalikan nilai
Tidak ada
Keterangan
Driver tampilan dapat secara opsional mengimplementasikan DrvNotify. GDI akan memanggil DrvNotify hanya di driver tampilan yang mengimplementasikannya.
Persyaratan
Target Platform | Desktop |
Header | winddi.h (termasuk Winddi.h) |