video encode api 可用于 3rd 方应用程序并且是 windows 11 原生的,并且可以高效地编码 h264 和 hevc 格式的视频。微软表示,该 api 公开了大量可配置参数,供用户调整编码过程的不同方面并使它们最适合他们的场景,例如:自定义切片分区方案、活动(即 cbr、vbr、qbvr ) 和被动(绝对/增量自定义 qp 映射)速率控制配置模式、自定义编解码器编码工具的使用、自定义编解码器块和变换大小、运动矢量精度限制、帧内刷新会话的显式使用、视频流分辨率/速率的动态重新配置控制/切片分区等等。
该 api 在 directx 12 agility sdk(版本 1.700.10-preview 或更高版本)中可用,但确实有最低硬件平台和供应商的驱动程序版本如下所列:
|
支持的平台 |
最低视频驱动程序版本 |
amd |
- radeon rx 5000 系列或更高
- ryzen 2xxxx 系列或更高
|
开发中 – eta q2 ‘2022 |
英特尔 |
- tiger lake
- ice lake
- alder lake (from early 2022)
|
v30.0.100.9955 |
英伟达 |
- geforce gtx 10xx 及以上
- geforce rtx 20xx 及以上
- quadro rtx
- 英伟达 rtx
|
v471.41 |
microsoft 建议开发人员在尝试使用 api 之前首先检查支持。在阅读有关该功能及其在 microsoft 的实施的更多信息。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/yun104556.html