PFND3D11_1DDI_VIDEODECODERSUBMITBUFFERS fungsi panggilan balik (d3d10umddi.h)
Mengirimkan satu atau beberapa buffer bingkai video untuk pendekodean DirectX Video Acceleration (DXVA).
Sintaks
PFND3D11_1DDI_VIDEODECODERSUBMITBUFFERS Pfnd3d111DdiVideodecodersubmitbuffers;
HRESULT Pfnd3d111DdiVideodecodersubmitbuffers(
D3D10DDI_HDEVICE unnamedParam1,
D3D11_1DDI_HDECODE unnamedParam2,
UINT unnamedParam3,
const D3D11_1DDI_VIDEO_DECODER_BUFFER_DESC *unnamedParam4
)
{...}
Parameter
unnamedParam1
hDevice [in]
Handel ke perangkat tampilan (konteks grafis).
unnamedParam2
hDecoder [in]
Handel ke objek dekoder video yang dibuat melalui panggilan ke fungsi CreateVideoDecoder .
unnamedParam3
BufferCount [in]
Jumlah buffer dalam array yang dirujuk oleh parameter pBufferDesc .
unnamedParam4
pBufferDesc [in]
Penunjuk ke array dari satu atau beberapa struktur D3D11_1DDI_VIDEO_DECODER_BUFFER_DESC . Untuk informasi lebih lanjut, lihat bagian Keterangan.
Nilai kembali
VideoDecoderSubmitBuffers mengembalikan salah satu nilai berikut:
Menampilkan kode | Deskripsi |
---|---|
S_OK | Buffer video berhasil dikirimkan. |
E_OUTOFMEMORY | Memori tidak tersedia untuk menyelesaikan operasi. |
Keterangan
Parameter pBufferDesc menunjuk ke array dari satu atau beberapa struktur D3D11_1DDI_VIDEO_DECODER_BUFFER_DESC . Setiap elemen dalam array menjelaskan buffer bingkai video terkompresi yang dikirimkan untuk pendekodean.
Setiap struktur D3D11_1DDI_VIDEO_DECODER_BUFFER_DESC mencakup data berikut:
Sumber daya yang akan menerima buffer bingkai yang didekripsi dan didekodekan.
Struktur D3D11_1DDI_ENCRYPTED_BLOCK_INFO yang menentukan byte mana dari buffer bingkai yang dienkripsi.
Penunjuk ke struktur D3D11_1DDI_AES_CTR_IV yang berisi vektor inisialisasi (IV) untuk data buffer bingkai yang dienkripsi dengan menggunakan algoritma enkripsi sandi blok mode CTR Standar Enkripsi Lanjutan (AES-CTR) 128-bit.
Catatan
Jika buffer dekode tidak berisi data terenkripsi, pointer ini diatur ke NULL.
Catatan
Fungsi ini tidak mematuhi predikat Microsoft Direct3D 11 yang mungkin telah ditetapkan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Server minimum yang didukung | Windows Server 2012 |
Target Platform | Desktop |
Header | d3d10umddi.h (termasuk D3d10umddi.h) |