ID3D11VideoContext1::D ecoderUpdateDownsampling 方法 (d3d11_1.h)
更新譯碼器向下取樣參數。
語法
HRESULT DecoderUpdateDownsampling(
[in] ID3D11VideoDecoder *pDecoder,
[in] const D3D11_VIDEO_SAMPLE_DESC *pOutputDesc
);
參數
[in] pDecoder
類型:ID3D11VideoDecoder*
ID3D11VideoDecoder 介面的指標。
[in] pOutputDesc
類型:const D3D11_VIDEO_SAMPLE_DESC*
輸出/顯示畫面格的解析度、格式和色彩空間。 這是向下取樣作業的目的地解析度和格式。
傳回值
類型:HRESULT
這個方法會傳回下列其中一個錯誤碼。
S_OK | 作業已順利完成。 |
E_INVALIDARG | 傳遞了無效的參數,或使用無效的呼叫模式呼叫此函式。 |
E_OUTOFMEMORY | 記憶體不足,無法完成作業。 |
言論
只有在啟用譯碼縮小取樣之後,才能呼叫此方法,方法是呼叫 DecoderEnableDownsampling。 只有在報告 D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC 功能時,才支援此方法。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 10 [僅限傳統型應用程式] |
支援的最低伺服器 | Windows Server 2016 [僅限傳統型應用程式] |
目標平臺 | 窗戶 |
標頭 | d3d11_1.h |