微软正在为 Windows 11 中的 DirectX 12 引入新的视频编码 API。新 API 旨在帮助应用程序开发人员利用 GPU 的原始功能,以便更高效、更快速地执行视频编辑任务。

视频剪辑 Video encoding

现在可以预览第三方应用程序,该 API 是 Windows 11 原生的,应该允许视频引擎更好地执行 DirectX 12 的现代标准。 N264 和 HEVC 编解码器都将得到支持,这是两个最受欢迎的在许多视频编辑器中,例如 Filmora 或 Adob​​e Premiere。

但是新的 API 是如何工作的呢?这有点复杂,但微软表示 API 获取由 ID3D12Resource 纹理表示的每个视频帧,并将它们压缩到 ID3D12Resource 缓冲区中。该缓冲区包含每个编码帧的切片标头和有效载荷。该公司在 GitHub 上更深入地研究了 API 的技术细节。

至于哪些 GPU 支持 API,你应该不会太惊讶。大多数现代 GPU 都在兼容性列表中。对于 AMD,包括 Radeon RX 5000 系列或更高版本、Ryzen 2XXX 系列或更高版本。对于英特尔,这包括 Tiger Lake、Ice Lake 和 Alder Lake GPU。最后,对于 Nvidia,该列表包括 GeForce GTX 10xx 及更高版本、GeForce RTX 20xx 及更高版本、Quadro RTX 和 Nvidia RTX。支持因平台而异,因为每个 GPU 都有用于此新 API 的最低驱动程序版本。

“我们很高兴地宣布,D3D12 为现有的视频 API 系列添加了新的视频编码功能,并提供了一组新的接口,允许开发人员使用 GPU 加速视频引擎执行视频编码,”软件工程师 Sil Vilerino 写道。微软 DirectX 团队。

这只是 Windows 11 最新的效率特性之一。微软此前强调了新操作系统的一些性能优势。在幕后,Windows 11 能够比后台处理的任务更好地处理您在前台执行的任务。操作系统也可以更快地从睡眠中恢复。我们在比较 Windows 10 和 Windows 11 的文章中讨论了这些变化以及更多内容。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐