Bagikan melalui


ID3D11VideoDevice::CreateVideoDecoder method (d3d11.h)

Membuat perangkat dekoder video untuk Microsoft Direct3D 11.

Sintaks

HRESULT CreateVideoDecoder(
  [in]  const D3D11_VIDEO_DECODER_DESC   *pVideoDesc,
  [in]  const D3D11_VIDEO_DECODER_CONFIG *pConfig,
  [out] ID3D11VideoDecoder               **ppDecoder
);

Parameter

[in] pVideoDesc

Penunjuk ke struktur D3D11_VIDEO_DECODER_DESC yang menjelaskan aliran video dan profil dekoder.

[in] pConfig

Penunjuk ke struktur D3D11_VIDEO_DECODER_CONFIG yang menentukan konfigurasi dekoder.

[out] ppDecoder

Menerima penunjuk ke antarmuka ID3D11VideoDecoder . Pemanggil harus merilis antarmuka.

Mengembalikan nilai

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Metode ini mengalokasikan buffer decoder yang diperlukan.

Metode ID3D11DeviceContext::ClearState tidak memengaruhi status internal dekoder video.

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

Lihat juga

ID3D11VideoDevice