Metode ID3D11VideoContext::SubmitDecoderBuffers (d3d11.h)
Mengirimkan satu atau beberapa buffer untuk pendekodean.
Sintaks
HRESULT SubmitDecoderBuffers(
[in] ID3D11VideoDecoder *pDecoder,
[in] UINT NumBuffers,
[in] const D3D11_VIDEO_DECODER_BUFFER_DESC *pBufferDesc
);
Parameter
[in] pDecoder
Penunjuk ke antarmuka ID3D11VideoDecoder . Untuk mendapatkan pointer ini, panggil metode ID3D11VideoDevice::CreateVideoDecoder .
[in] NumBuffers
Jumlah buffer yang dikirimkan untuk pendekodean.
[in] pBufferDesc
Penunjuk ke array struktur D3D11_VIDEO_DECODER_BUFFER_DESC . Parameter NumBuffers menentukan jumlah elemen dalam array. Setiap elemen dalam array menjelaskan buffer terkompresi untuk pendekodean.
Nilai kembali
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Fungsi ini tidak menghormati predikat D3D11 yang mungkin telah ditetapkan.
Jika aplikasi menggunakan kueri D3D11, fungsi ini mungkin tidak dipertangungjawabkan dengan D3D11_QUERY_EVENT dan D3D11_QUERY_TIMESTAMP saat menggunakan tingkat fitur yang lebih rendah dari 11. D3D11_QUERY_PIPELINE_STATISTICS tidak akan menyertakan fungsi ini untuk tingkat fitur apa pun.
Saat menggunakan tingkat fitur 9_x, semua buffer yang dienkripsi sebagian harus menggunakan EncryptedBlockInfo yang sama, dan enkripsi parsial tidak dapat dinonaktifkan berdasarkan per bingkai.
Persyaratan
Klien minimum yang didukung | Windows 8 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2012 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | d3d11.h |