PFND3D11_1DDI_VIDEODECODEREXTENSION fungsi panggilan balik (d3d10umddi.h)
Melakukan fungsi yang diperluas untuk pendekodean DirectX Video Acceleration (DXVA). Metode ini memungkinkan ekstensi ke fungsionalitas dekoder DXVA dasar.
Sintaks
PFND3D11_1DDI_VIDEODECODEREXTENSION Pfnd3d111DdiVideodecoderextension;
HRESULT Pfnd3d111DdiVideodecoderextension(
D3D10DDI_HDEVICE unnamedParam1,
D3D11_1DDI_HDECODE unnamedParam2,
const D3D11_1DDIARG_VIDEODECODEREXTENSION *unnamedParam3
)
{...}
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
pExtension [in]
Penunjuk ke struktur D3D11_1DDIARG_VIDEODECODEREXTENSION yang berisi data untuk fungsi yang diperluas.
Menampilkan nilai
VideoDecoderExtension mengembalikan salah satu nilai berikut:
Menampilkan kode | Deskripsi |
---|---|
S_OK | Ekstensi berhasil dilakukan. |
D3DDDIERR_DEVICEREMOVED | Adaptor grafis telah dihapus. |
E_INVALIDARG | Parameter divalidasi dan ditentukan salah. |
E_OUTOFMEMORY | Memori tidak tersedia untuk menyelesaikan operasi. |
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) |