PDD_MOCOMPCB_RENDER fungsi panggilan balik (ddrawint.h)
Fungsi panggilan balik DdMoCompRender memberi tahu driver makroblock apa yang akan dirender dengan menentukan permukaan yang berisi makroblock, offset di setiap permukaan tempat makroblock ada, dan ukuran data macroblock yang akan dirender.
Sintaks
PDD_MOCOMPCB_RENDER PddMocompcbRender;
DWORD PddMocompcbRender(
PDD_RENDERMOCOMPDATA unnamedParam1
)
{...}
Parameter
unnamedParam1
Menunjuk ke struktur DD_RENDERMOCOMPDATA yang berisi informasi yang diperlukan untuk merender bingkai.
Menampilkan nilai
DdMoCompRender mengembalikan salah satu kode panggilan balik berikut:
Keterangan
Driver DirectDraw yang mendukung kompensasi gerakan harus menerapkan DdMoCompRender.
DdMoCompRender dapat dipanggil beberapa kali antara urutan DdMoCompBeginFrame dan DdMoCompEndFrame .
Jika operasi render sebelumnya belum selesai, driver harus gagal dalam panggilan dengan mengatur anggota ddRVal dari struktur DD_RENDERMOCOMPDATA di lpRenderData ke DDERR_WASSTILLDRAWING dan mengembalikan DDHAL_DRIVER_HANDLED.
Persyaratan
Target Platform | Desktop |
Header | ddrawint.h (termasuk Winddi.h) |