PDD_SURFCB_SETOVERLAYPOSITION fungsi panggilan balik (ddrawint.h)
Fungsi panggilan balik DdSetOverlayPosition mengatur posisi untuk overlay.
Sintaks
PDD_SURFCB_SETOVERLAYPOSITION PddSurfcbSetoverlayposition;
DWORD PddSurfcbSetoverlayposition(
PDD_SETOVERLAYPOSITIONDATA unnamedParam1
)
{...}
Parameter
unnamedParam1
Menunjuk ke struktur DD_SETOVERLAYPOSITIONDATA yang berisi informasi yang diperlukan untuk mengatur posisi overlay.
Nilai kembali
DdSetOverlayPosition mengembalikan salah satu kode panggilan balik berikut:
Keterangan
Ketika overlay terlihat, driver harus menyebabkan overlay ditampilkan di permukaan utama. Sudut kiri atas overlay harus berlabuh pada posisi yang ditentukan oleh anggota lXPos dan lYPos dari struktur DD_SETOVERLAYPOSITIONDATA di lpSetOverlayPosition. Misalnya, nilai (0,0) menunjukkan bahwa sudut kiri atas overlay akan muncul di sudut kiri atas permukaan yang diidentifikasi oleh anggota lpDDDestSurface dari DD_SETOVERLAYPOSITIONDATA.
Ketika overlay tidak terlihat, driver harus mengatur kode kesalahan di anggota ddRVal DD_SETOVERLAYPOSITIONDATA dan mengembalikan DDHAL_DRIVER_HANDLED.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | ddrawint.h (termasuk Winddi.h) |