ID3D11VideoDevice::CheckVideoDecoderFormat method (d3d11.h)

Mengingat aprofile, memeriksa apakah driver mendukung format output tertentu.

Sintaks

HRESULT CheckVideoDecoderFormat(
  [in]  const GUID  *pDecoderProfile,
  [in]  DXGI_FORMAT Format,
  [out] BOOL        *pSupported
);

Parameter

[in] pDecoderProfile

Pointer ke GUID yang mengidentifikasi profil. Untuk mendapatkan daftar profil yang didukung, panggil ID3D11VideoDevice::GetVideoDecoderProfile.

[in] Format

Nilai DXGI_FORMAT yang menentukan format output. Nilai umum termasuk DXGI_FORMAT_NV12 dan DXGI_FORMAT_420_OPAQUE.

[out] pSupported

Menerima nilai TRUE jika format didukung, atau FALSE sebaliknya.

Nilai kembali

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

Keterangan

Jika driver tidak mendukung profil yang diberikan di pDecoderProfile, metode akan mengembalikan E_INVALIDARG. Jika driver mendukung profil, tetapi format DXGI tidak kompatibel dengan profil, metode berhasil tetapi mengembalikan nilai FALSE dalam pSupported.

Persyaratan

Persyaratan Nilai
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