Bagikan melalui


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)

Lihat juga

CreateVideoDecoder

D3D11_1DDIARG_VIDEODECODEREXTENSION