Bagikan melalui


PFND3D12DDI_DESTROYVIDEODECODER_0021 fungsi panggilan balik (d3d12umddi.h)

Menghancurkan dekoder video.

Sintaks

PFND3D12DDI_DESTROYVIDEODECODER_0021 Pfnd3d12ddiDestroyvideodecoder0021;

void Pfnd3d12ddiDestroyvideodecoder0021(
  D3D12DDI_HDEVICE hDrvDevice,
  D3D12DDI_HVIDEODECODER_0020 hDrvVideoDecoder
)
{...}

Parameter

hDrvDevice

Handel ke perangkat tampilan (konteks grafis).

hDrvVideoDecoder

Memegang HVideoDecoder

Menampilkan nilai

Tidak ada

Keterangan

Dekoder dapat digunakan untuk merekam perintah dengan beberapa daftar perintah, tetapi perintah tidak dapat direkam secara bersamaan. Aplikasi bertanggung jawab untuk menyinkronkan akses ke dekoder saat merekam perintah.

Perintah yang direkam terhadap dekoder juga harus dijalankan dalam urutan yang direkam. Operasi Pfnd3d12ddiVideoDecodeFrame dapat memodifikasi konten sumber daya internal dekoder ketika dijalankan pada GPU dan operasi Pfnd3d12ddiVideoDecodeFrame berikutnya dapat bergantung pada modifikasi tersebut.

Pada satu antrean, aplikasi bertanggung jawab untuk memanggil daftar perintah eksekusi dalam urutan perintah Pfnd3d12ddiVideoDecodeFrame direkam dengan objek dekoder. Ketika aplikasi melakukannya, driver kemudian bertanggung jawab untuk menyinkronkan akses operasi Pfnd3d12ddiVideoDecodeFrame ke sumber daya dekoder.

Ketika aplikasi menggunakan beberapa antrean dengan objek dekoder tunggal, aplikasi bertanggung jawab untuk menyinkronkan dan memesan perintah menggunakan pagar.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header d3d12umddi.h