Bagikan melalui


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)

Lihat juga

DD_SETOVERLAYPOSITIONDATA