據 Neowin 報道,DirectX 12 在多媒體環境下有多種應用,特別是游戲和視頻。
當涉及到后者時,它已經為 GPU 加速的視頻解碼和處理以及運動估計提供了 API。
微軟現在也為 DirectX 12 引入了新的視頻編碼的 API,而且是在Windows 11中原生支持的。
從本質上講,視頻編碼 API 允許視頻引擎利用 GPU,以便按照 DirectX 12 規定的標準進行視頻編碼。
這意味著第三方開發者也可以在他們的應用程序中利用這一能力。
值得注意的是,Vulkan 已經包括 H264 和 H265 編解碼器的視頻編碼和解碼 API。
就目前而言,該 API 目前支持的編解碼器是 H264 和 HEVC。
微軟建議開發者應該先查詢每個編解碼器的支持情況和各自的編碼工具,因為他們有驅動要求。
IT之家獲悉,該視頻編碼 API 默認包含在 Windows 11 中,也可以通過DirectX 12 Agility SDK(1.700.10-preview 或更高版本)加以利用。