5月30日,微软公司宣布推出DirectSR预览版,这是一项与AMD、英特尔和英伟达共同合作开发的新API。DirectSR旨在简化游戏开发者集成DLSS、FSR和XeSS等上采样技术到DirectX 12游戏中的过程。
DirectSR的推出是微软对英伟达Streamline SDK的回应,后者也支持DLSS之外的第三方上采样解决方案。微软的新API通过一套通用的输入输出接口,实现了AMD、英特尔和英伟达上采样解决方案的统一,简化了开发者在游戏中集成DLSS、FSR和XeSS的工作量。此前,每种上采样解决方案都需要单独的SDK手动实现,除非使用具有特定上采样插件的游戏引擎,例如虚幻引擎5。DirectSR的出现,使得这三种上采样器可以一次性集成。
DirectSR在技术上与英伟达的Streamline SDK类似,后者已推出两年,但尚未被广泛采用来集成除DLSS之外的其他技术。由于DirectSR基于DirectX 12,它有更大的潜力获得开发者的接受。
值得注意的是,DirectSR作为一种替代的集成方法,需要在图形驱动程序层面得到支持。这意味着,现有的DLSS和英特尔XMX兼容版本的XeSS图形驱动程序可能与DirectSR不兼容,用户需要升级到与新API兼容的GPU驱动程序版本。
微软表示,DirectSR将内置支持GPU不可知的上采样变体,这将减少对GPU驱动程序更新的需求。在DirectSR的最新预览版中,微软仅增加了对FSR 2.2的内置支持。预计在未来的更新中,微软将增加对英特尔DP4a,即XeSS的GPU不可知版本的支持。