PFND3DDDI_VIDEOPROCESSENDFRAME fungsi panggilan balik (d3dumddi.h)

Fungsi VideoProcessEndFrame memberi tahu driver tampilan mode pengguna bahwa semua data yang diperlukan untuk memproses bingkai saat ini telah dikirimkan.

Sintaks

PFND3DDDI_VIDEOPROCESSENDFRAME Pfnd3dddiVideoprocessendframe;

HRESULT Pfnd3dddiVideoprocessendframe(
  HANDLE hDevice,
  D3DDDIARG_VIDEOPROCESSENDFRAME *unnamedParam2
)
{...}

Parameter

hDevice

Handel ke perangkat tampilan (konteks grafis).

unnamedParam2

pData [masuk, keluar]

Penunjuk ke struktur D3DDDIARG_VIDEOPROCESSENDFRAME yang menjelaskan prosesor video DirectX VA yang harus berhenti memproses bingkai.

Menampilkan nilai

VideoProcessEndFrame mengembalikan salah satu nilai berikut:

Menampilkan kode Deskripsi
S_OK Pemrosesan bingkai saat ini berhasil diselesaikan.
E_OUTOFMEMORY VideoProcessEndFrame tidak dapat mengalokasikan memori yang diperlukan untuk menyelesaikannya.

Keterangan

Fungsi VideoProcessEndFrame memberi tahu driver tampilan mode pengguna bahwa fungsi VideoProcessBlt-nya tidak dapat lagi dipanggil pada perangkat pemrosesan video yang ditentukan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows.
Target Platform Desktop
Header d3dumddi.h (termasuk D3dumddi.h)

Lihat juga

CreateVideoProcessDevice

D3DDDIARG_VIDEOPROCESSENDFRAME

D3DDDI_DEVICEFUNCS

VideoProcessBlt