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或更高版本)获取。
可以在此处找到详细的 API 接口和结构定义 。有关 API 的更多设计细节和详细文档,请参阅 此文档。
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 |
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun104385.html