PFND3DDDI_DECODEENDFRAME fungsi panggilan balik (d3dumddi.h)

Fungsi DecodeEndFrame memberi tahu driver tampilan mode pengguna bahwa semua data yang diperlukan untuk mendekode bingkai saat ini dikirimkan.

Sintaks

PFND3DDDI_DECODEENDFRAME Pfnd3dddiDecodeendframe;

HRESULT Pfnd3dddiDecodeendframe(
  HANDLE hDevice,
  D3DDDIARG_DECODEENDFRAME *unnamedParam2
)
{...}

Parameter

hDevice

Handel ke perangkat tampilan (konteks grafis).

unnamedParam2

pData [masuk, keluar]

Penunjuk ke struktur D3DDDIARG_DECODEENDFRAME yang menjelaskan dekoder DirectX VA yang harus berhenti mendekode bingkai.

Menampilkan nilai

DecodeEndFrame mengembalikan salah satu nilai berikut:

Menampilkan kode Deskripsi
S_OK Pendekodean berhasil diselesaikan.
E_OUTOFMEMORY DecodeEndFrame tidak dapat mengalokasikan memori yang diperlukan untuk menyelesaikannya.

Keterangan

Fungsi DecodeEndFrame memberi tahu driver tampilan mode pengguna bahwa fungsi DecodeExecute-nya tidak dapat lagi dipanggil pada perangkat dekode 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

D3DDDIARG_DECODEENDFRAME

D3DDDI_DEVICEFUNCS

DecodeExecute