5 月 30 日消息,微软公司今天发布新闻稿,宣布以预览版的形式发布 directsr,整合支持 amd 的 fsr、英特尔 xess 和英伟达的 dlss “红蓝绿”三家超级分辨率(super resolution)技术。
directsr 是一个全新的 api,其目的是标准化 d3d12 游戏中的 sr 支持,方便开发者使用单一代码路径,将 dlss、fsr 和 xess 无缝集成到 directx 12 游戏中。
directsr 现已通过微软的 agility sdk 1.714.0 预览版发布,内置 fsr 2.2 支持。directsr 对 dlss 和 xess 的支持可以通过英特尔和 nvidia 的最新驱动程序获得。
微软的新 api 通过一组通用的输入和输出实现了多厂商的升级,将 amd、intel 和 nvidia 的升级解决方案统一在一个接口下。
代码网注:此前游戏如果想要实现超级分辨率技术,除了使用虚幻引擎 5 等带有专门采样的插件之外,开发者需要使用独立的 sdk 手动实现。而现在通过微软的 directsr,可以一次性实现三种上采样技术,减少了开发人员将 dlss、fsr 和 xess 集成到游戏中的工作量。
从技术上讲,directsr 的功能已经出现在 nvidia 的 streamline sdk 中,该 sdk 已经推出两年,但还没有被广泛用于整合 dlss 以外的其他功能。
发表评论