METODE ID3D11VideoDevice1::RecommendVideoDecoderDownsampleParameters (d3d11_1.h)
Memungkinkan driver merekomendasikan parameter downsample output yang optimal dari parameter input.
Sintaks
HRESULT RecommendVideoDecoderDownsampleParameters(
[in] const D3D11_VIDEO_DECODER_DESC *pInputDesc,
[in] DXGI_COLOR_SPACE_TYPE InputColorSpace,
[in] const D3D11_VIDEO_DECODER_CONFIG *pInputConfig,
[in] const DXGI_RATIONAL *pFrameRate,
[out] D3D11_VIDEO_SAMPLE_DESC *pRecommendedOutputDesc
);
Parameter
[in] pInputDesc
Jenis: const D3D11_VIDEO_DECODER_DESC*
Objek D3D11_VIDEO_DECODER_DESC yang menjelaskan profil pendekodean, resolusi, dan format aliran input. Ini adalah resolusi dan format yang akan di-downsampled.
[in] InputColorSpace
Jenis: DXGI_COLOR_SPACE_TYPE
Nilai DXGI_COLOR_SPACE_TYPE yang menentukan ruang warna data bingkai referensi.
[in] pInputConfig
Jenis: const D3D11_VIDEO_DECODER_CONFIG*
Data konfigurasi yang terkait dengan profil dekode.
[in] pFrameRate
Jenis: const DXGI_RATIONAL*
Kecepatan bingkai konten video. Ini digunakan oleh driver untuk menentukan apakah video dapat didekode secara real time.
[out] pRecommendedOutputDesc
Jenis: D3D11_VIDEO_SAMPLE_DESC*
Arahkan ke struktur D3D11_VIDEO_SAMPLE_DESC yang diisi driver dengan parameter buffer output yang direkomendasikan untuk operasi downsample. Driver akan mencoba merekomendasikan parameter yang dapat mendukung decoding real-time. Jika tidak dapat melakukannya, driver akan merekomendasikan nilai yang sedekat mungkin dengan solusi real-time.
Nilai kembali
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. |
Keterangan
Anda harus memanggil GetVideoDecoderCaps untuk menentukan apakah downsampling decoder didukung sebelum memeriksa dukungan untuk konfigurasi tertentu.
Persyaratan
Persyaratan | Nilai |
---|---|
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 |