Bagikan melalui


PDD_VPORTCB_GETFLIPSTATUS fungsi panggilan balik (ddrawint.h)

Fungsi panggilan balik DdVideoPortGetFlipStatus menentukan apakah flip yang terakhir diminta pada permukaan telah terjadi.

Sintaks

PDD_VPORTCB_GETFLIPSTATUS PddVportcbGetflipstatus;

DWORD PddVportcbGetflipstatus(
  PDD_GETVPORTFLIPSTATUSDATA unnamedParam1
)
{...}

Parameter

unnamedParam1

Menunjuk ke struktur DD_GETVPORTFLIPSTATUSDATA yang berisi informasi yang diperlukan driver untuk menentukan status balik permukaan.

Nilai kembali

DdVideoPortGetFlipStatus mengembalikan salah satu kode panggilan balik berikut:

Keterangan

Driver DirectDraw yang mendukung VPE harus menerapkan DdVideoPortGetFlipStatus.

Driver harus mengatur anggota ddRVal dari struktur DD_GETVPORTFLIPSTATUSDATA di lpGetFlipStatus ke DDERR_WASSTILLDRAWING dan mengembalikan DDHAL_DRIVER_HANDLED jika flip saat ini sedang berlangsung; jika tidak, driver harus mengatur ddRVal ke DD_OK dan mengembalikan DDHAL_DRIVER_HANDLED.

Jika driver mengatur ddRVal ke DDERR_WASSTILLDRAWING, DirectDraw akan gagal mengunci dan blits pada permukaan tersebut.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header ddrawint.h (termasuk Winddi.h)

Lihat juga

DD_GETVPORTFLIPSTATUSDATA