PFND3DDDI_VIDEOPROCESSBEGINFRAME fungsi panggilan balik (d3dumddi.h)

Fungsi VideoProcessBeginFrame memberi tahu driver tampilan mode pengguna bahwa pemrosesan bingkai video dapat dimulai pada perangkat pemrosesan video Microsoft DirectX Video Accelerator (VA) yang ditentukan.

Sintaks

PFND3DDDI_VIDEOPROCESSBEGINFRAME Pfnd3dddiVideoprocessbeginframe;

HRESULT Pfnd3dddiVideoprocessbeginframe(
       HANDLE hDevice,
  [in] HANDLE hVideoProcess
)
{...}

Parameter

hDevice

Handel ke perangkat tampilan (konteks grafis).

[in] hVideoProcess

Handel ke perangkat pemrosesan video DirectX VA yang harus mulai memproses bingkai video. Fungsi CreateVideoProcessDevice membuat handel ini.

Menampilkan nilai

VideoProcessBeginFrame mengembalikan salah satu nilai berikut:

Menampilkan kode Deskripsi
S_OK Pemrosesan bingkai video berhasil dimulai.
E_OUTOFMEMORY VideoProcessBeginFrame tidak dapat mengalokasikan memori yang diperlukan untuk menyelesaikannya.

Keterangan

Fungsi VideoProcessBeginFrame memberi tahu driver tampilan mode pengguna bahwa fungsi VideoProcessBlt-nya dapat 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

D3DDDI_DEVICEFUNCS

VideoProcessBlt