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 |