当前位置: 软件志 >资讯 > Windows 11将为应用程序提供一个新的基于GPU的视频编码API

Windows 11将为应用程序提供一个新的基于GPU的视频编码API

更新时间:2021-12-10 11:27:36    浏览次数:539+次

微软已经宣布了一个新的Windows DirectX12 API,它将为应用程序提供一种新的方式,利用GPU对视频进行有效编码。

视频编码API可供第三方应用程序使用,是Windows 11的原生版本,可对H264和HEVC格式的视频进行有效编码。

微软表示,该API提供了相当数量的可配置参数,供用户调整编码过程的不同方面,使其最适合他们的场景,如:自定义切片分区方案,主动(即 CBR、VBR、QBVR)和被动(Absolute/Delta自定义QP映射)速率控制配置模式,自定义编解码工具的使用,自定义编解码块和变换大小,运动矢量精度限制,明确使用刷新内会话,动态重新配置视频流分辨率/速率控制/片断分区等等。

Windows 11将为应用程序提供一个新的基于GPU的视频编码API图片

该API在DirectX 12 Agility SDK(1.700.10-preview或更高版本)中可用,但确实有一个供应商的最低硬件平台和驱动版本,如下所示:

Vendor Supported platforms Minimum video driver version
AMD
  • Radeon RX 5000 series or greater
  • Ryzen 2xxxx series or greater
In development – ETA Q2 ‘2022
Intel
  • Tiger Lake
  • Ice Lake
  • Alder Lake (from early 2022)
v30.0.100.9955
NVIDIA
  • GeForce GTX 10xx and above
  • GeForce RTX 20xx and above
  • Quadro RTX
  • NVIDIA RTX
v471.41

微软建议开发者在尝试使用该API之前先检查支持情况。在这里阅读更多关于该功能及其在微软的实施情况:

Announcing new DirectX 12 feature – Video Encoding!