微软推出DirectSR API,简化游戏中的图像升级技术支持

快速导读:微软宣布推出一种名为DirectSR(超级分辨率)的新API,旨在解决游戏中支持不同图像升级技术的挑战。目前,游戏开发人员需要分别支持Nvidia的DLSS、AMD的FSR和Intel的XeSS等技术。通过DirectSR,开发人员可以针对一组公共输入和输出进行开发,使API能够根据用户的硬件自动激活最合适的图像升级技术。此举旨在解决兼容性问题,并为游戏开发人员提供简化的解决方案。

使用DirectSR API简化图像升级技术

微软推出了新的API——DirectSR,旨在简化游戏中集成图像升级技术的过程。以往,开发人员需要分别支持Nvidia的DLSS、AMD的FSR和Intel的XeSS等技术。然而,通过DirectSR,开发人员现在可以针对一个统一的代码路径进行开发,API将根据用户的硬件自动激活最适合的图像升级技术。这消除了开发人员需要单独为每种图像升级技术添加支持的需求。

解决游戏中的兼容性问题

微软推出DirectSR有望解决游戏支持某一种图像升级技术而不支持其他技术时出现的兼容性问题。这一问题一直是游戏玩家的困扰,比如Bethesda的《Starfield》最初支持AMD的FSR,但不支持Nvidia的DLSS。DirectSR为图像升级提供了一个共同的框架,使开发人员无需为不同的技术单独添加支持。然而,值得注意的是,GPU制造商仍将负责改进自己的图像升级技术。

游戏中图像升级技术的未来

尽管DirectSR为游戏开发人员提供了一个统一的解决方案,但它并未解决Nvidia的DLSS 3或AMD的Fluid Motion Frames等帧生成技术的问题。这些功能仍需要开发人员单独支持。此外,Windows 11预览版本中出现的“自动超级分辨率”切换按钮的最近出现,增加了对图像升级技术未来的猜测。尽管尚不清楚该切换按钮是否与DirectSR直接相关,但它表明微软正在积极探索通过图像升级来增强游戏体验的方式。开发人员可以在3月21日的GDC上参加微软的DirectX State of the Union会议,了解更多关于DirectSR和其他DirectX技术的信息。