IT之家 12 月 9 日消息,據(jù) Neowin 報道,DirectX 12 在多媒體環(huán)境下有多種應(yīng)用,特別是游戲和視頻。當(dāng)涉及到后者時,它已經(jīng)為 GPU 加速的視頻解碼和處理以及運動估計提供了 API。微軟現(xiàn)在也為 DirectX 12 引入了新的視頻編碼的 API,而且是在 Windows 11 中原生支持的。
從本質(zhì)上講,視頻編碼 API 允許視頻引擎利用 GPU,以便按照 DirectX 12 規(guī)定的標準進行視頻編碼。這意味著第三方開發(fā)者也可以在他們的應(yīng)用程序中利用這一能力。值得注意的是,Vulkan 已經(jīng)包括 H264 和 H265 編解碼器的視頻編碼和解碼 API。
就目前而言,該 API 目前支持的編解碼器是 H264 和 HEVC。微軟建議開發(fā)者應(yīng)該先查詢每個編解碼器的支持情況和各自的編碼工具,因為他們有驅(qū)動要求。
IT之家獲悉,該視頻編碼 API 默認包含在 Windows 11 中,也可以通過 DirectX 12 Agility SDK(1.700.10-preview 或更高版本)加以利用。供應(yīng)商的最低硬件平臺和驅(qū)動版本定義如下:
微軟博客概述了這種視頻編碼的過程,以及開發(fā)者可以調(diào)用的方法,更多內(nèi)容點此查看。
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。