Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1672258
  • 博文数量: 1279
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 13084
  • 用 户 组: 普通用户
  • 注册时间: 2018-03-07 16:26
个人简介

Linux学习小标兵,专注Linux资讯分享,技术文章分享

文章分类

全部博文(1279)

文章存档

2023年(236)

2022年(285)

2021年(265)

2020年(248)

2019年(213)

2018年(32)

我的朋友

分类: LINUX

2021-12-17 22:46:24

导读 作为一套 Windows 平台上的多媒体解决方案,DirectX 12 在游戏和视频领域颇有建树。此前,微软已经提供了用于 GPU 加速的视频解码处理、以及运动估算的应用程序接口。而在近日的一篇 DirectX 开发者博客文章中,软件工程师 Sil Vilerino 又详细介绍了为 Windows 11 操作系统新引入的 DX12 视频编码 API 。

微软工程师详细介绍了Windows 11原生DX12视频编码API微软工程师详细介绍了Windows 11原生DX12视频编码API

作为 Windows 11 平台的原生 DX12 视频编码 API,它又有哪些独到之处呢?

本质上,该 API 允许视频引擎利用 GPU 来执行符合 DX12 标准的视频编码,意味着第三方开发者可在其应用程序中轻松调用。

以被广大游戏开发项目采用的 Vulkan 为例,它就包含了面向 H264 / H265 视频的编解码器 API。

微软工程师详细介绍了Windows 11原生DX12视频编码API微软工程师详细介绍了Windows 11原生DX12视频编码API

虽然目前 Windows 11 平台上的 DX12 视频编码器 API 仅支持 H264 / HEVC 格式,但微软已建议开发者预先了解各个对应的编解码器和驱动工具支持。

除了默认包含在 Windows 11 中的视频编码 API,感兴趣的开发者还可通过 DX12 Agility 软件开发套件(SDK 版本号 1.70.10-preview 或更高版本)来获取。

如果想要了解更细致的视频编码流程和调用方法,还请移步至微软 DX12 开发者网站查看。


本文来自《Linux就该这么学》官方资讯站。
阅读(819) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~