Bagikan melalui


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)

Lihat juga

DD_RENDERMOCOMPDATA

DdMoCompBeginFrame

DdMoCompEndFrame