时间:2021-12-14 08:10:34 来源:系统堂 游览量: 次
原生DirectX12视频编码API即将登陆Windows11
可以肯定地说,我们都同意这样一个事实,即作为 Windows 操作系统的一套多媒体解决方案,DirectX 12 在游戏和视频领域非常成功。
在此之前,这家总部位于雷德蒙德的科技巨头曾经为 GPU 加速视频解码处理和运动估计提供 API。
但是,通过昨天创建的 DirectX 开发人员博客文章,微软详细介绍了新推出的适用于 Windows 11 的 DirectX 12 视频编码 API。
Windows 11 获得原生 DirectX 12 视频编码 API
基本上,视频编码 API 实际上允许视频引擎利用 GPU 来执行符合 DirectX 12 设置的标准的视频编码。
因此,第三方开发人员现在也可以在他们的应用程序中使用此功能。此外,请记住,Vulkan 已经包含用于 H264 和 H265 编解码器的视频编码和解码的 API。
尽管当前 Windows 11 平台上的 DX12 视频编码器 API 仅支持 H264/HEVC 格式,但微软有一些建议。
更具体地说,这家科技巨头表示,开发人员应提前了解相应的编解码器和驱动程序工具支持。
除了Windows 11默认包含的视频编码API外,感兴趣的开发者还可以通过DX12 Agility Software Development Kit(SDK版本号1.70.10-preview或更高版本)获取。
Video Encode API 支持的平台
Video Encode API 包含在 Windows 11 中,也可以在DirectX 12 Agility SDK(版本1.700.10-preview或更高版本)中找到。
下面的列表包含当前支持 H264 和 HEVC 编解码器的视频编码的硬件平台及其最低驱动程序版本要求。
小贩 | 支持的平台 | 最低视频驱动程序版本 |
AMD | Radeon RX 5000 系列或更高版本 Ryzen 2xxxx 系列或更高版本 | 开发中 – ETA Q2 '2022 |
英特尔 | 虎湖冰湖桤木湖(2022年初起) | v30.0.100.9955 |
英伟达 | GeForce GTX 10xx 及以上 GeForce RTX 20xx 及以上 Quadro RTXNVIDIA RTX | v471.41 |