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) |