Bagikan melalui


METODE ID3D11VideoContext1::D ecoderEnableDownsampling (d3d11_1.h)

Menunjukkan bahwa downsampling dekoder akan digunakan dan bahwa driver harus mengalokasikan bingkai referensi yang sesuai.

Sintaks

HRESULT DecoderEnableDownsampling(
  [in] ID3D11VideoDecoder            *pDecoder,
  [in] DXGI_COLOR_SPACE_TYPE         InputColorSpace,
  [in] const D3D11_VIDEO_SAMPLE_DESC *pOutputDesc,
  [in] UINT                          ReferenceFrameCount
);

Parameter

[in] pDecoder

Jenis: ID3D11VideoDecoder*

Penunjuk ke antarmuka ID3D11VideoDecoder .

[in] InputColorSpace

Jenis: DXGI_COLOR_SPACE_TYPE

Informasi ruang warna dari data bingkai referensi.

[in] pOutputDesc

Jenis: const D3D11_VIDEO_SAMPLE_DESC*

Resolusi, format, dan ruang warna bingkai output/tampilan. Ini adalah resolusi tujuan dan format operasi downsample.

[in] ReferenceFrameCount

Jenis: UINT

Jumlah bingkai referensi yang akan digunakan dalam operasi.

Mengembalikan nilai

Jenis: HRESULT

Metode ini mengembalikan salah satu kode kesalahan berikut.

S_OK Operasi berhasil diselesaikan.
E_INVALIDARG Parameter yang tidak valid diteruskan atau fungsi ini dipanggil menggunakan pola panggilan yang tidak valid.
E_OUTOFMEMORY Memori tidak cukup untuk menyelesaikan operasi.

Keterangan

Fungsi ini hanya dapat dipanggil sekali untuk antarmuka ID3D11VideoDecoder tertentu. Metode ini harus dipanggil sebelum panggilan pertama ke DecoderBeginFrame. Untuk memperbarui parameter downsampling, gunakan DecoderUpdateDownsampling.

Persyaratan

   
Klien minimum yang didukung Windows 10 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2016 [hanya aplikasi desktop]
Target Platform Windows
Header d3d11_1.h

Lihat juga

ID3D11VideoContext1