PFND3DWDDM2_4DDI_VIDEODECODERSUBMITBUFFERS fungsi panggilan balik (d3d10umddi.h)
Mengirimkan satu atau beberapa buffer bingkai video untuk pendekodean DirectX Video Acceleration (DXVA).
Sintaks
PFND3DWDDM2_4DDI_VIDEODECODERSUBMITBUFFERS Pfnd3dwddm24DdiVideodecodersubmitbuffers;
HRESULT Pfnd3dwddm24DdiVideodecodersubmitbuffers(
[in] D3D10DDI_HDEVICE hDevice,
[in] D3D11_1DDI_HDECODE hDecode,
[in] UINT BufferCount,
[in] const D3DWDDM2_4DDI_VIDEO_DECODER_BUFFER_DESC *pBufferDesc
)
{...}
Parameter
[in] hDevice
Handel ke perangkat tampilan (konteks grafis).
[in] hDecode
Handel ke objek dekoder video yang dibuat melalui panggilan ke fungsi CreateVideoDecoder.
[in] BufferCount
Jumlah buffer dalam array yang dirujuk oleh parameter pBufferDesc.
[in] pBufferDesc
Penunjuk ke array dari satu atau beberapa struktur D3DWDDM2_4DDI_VIDEO_DECODER_BUFFER_DESC. Untuk informasi lebih lanjut, lihat bagian Keterangan.
Nilai kembali
Mengembalikan salah satu nilai HRESULT berikut ini:
Menampilkan kode | Deskripsi |
---|---|
S_OK | Kunci sesi untuk sesi kriptografi berhasil dinegosiasikan. |
E_OUTOFMEMORY | Memori tidak tersedia untuk menyelesaikan operasi. |
Keterangan
Parameter pBufferDesc menunjuk ke array dari satu atau beberapa struktur D3DWDDM2_4DDI_VIDEO_DECODER_BUFFER_DESC. Setiap elemen dalam array menjelaskan buffer bingkai video terkompresi yang dikirimkan untuk pendekodean.
Setiap struktur D3DWDDM2_4DDI_VIDEO_DECODER_BUFFER_DESC menyertakan data berikut:
- Sumber daya yang akan menerima buffer bingkai yang didekripsi dan didekodekan.
- Struktur D3D11_1DDI_ENCRYPTED_BLOCK_INFO yang menentukan byte buffer bingkai mana 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 apa pun, pointer ini diatur ke NULL. Fungsi ini tidak menghormati predikat Microsoft Direct3D 11 yang mungkin telah ditetapkan.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3d10umddi.h |