在游戏开发者大会2024日程表公布一个月后,微软正式发布了名为DirectSR(Direct SuperResolution)的新技术。这一技术旨在简化画面缩放器的实现过程,并得到了英伟达、AMD和英特尔等主流CPU和GPU厂商的支持。
微软发布基于AMD FSR 2.2.2技术的DirectSR API:简化画面缩放器实现
3月21日,微软Direct3D部门的开发经理Shawn Hargreaves详细介绍了DirectSR。他指出,当前PC游戏市场急需一种能够支持多种缩放技术的解决方案,以应对诸如AMD FSR或NVIDIA DLSS等技术的缺失所引发的争议。同时,游戏开发者也渴望将这些最新、改进的技术应用于现有游戏中。而DirectSR正是为解决这些问题而诞生的。
DirectSR作为一个新的DirectX API,通过标准接口对多种画面超分采样技术进行了抽象化处理。其中,内置的变体将作为Direct SuperResolution的一部分提供,并适用于所有硬件;而其他变体则针对特定的GPU/NPU硬件进行了优化。开发者可以根据需要,从枚举出的所有可用技术中选择最适合的技术。
值得注意的是,微软在DirectSR中集成了AMD FSR 2.2.2技术的核心处理。由于AMD FidelityFX超级分辨率2 (FSR 2) 最初是作为通用着色器程序编写的,并支持Compute Shader 6.2的任何显卡,因此这一集成使得开发者无需编写特定的FSR 2代码,只需准备好必要的预处理和参数,即可实现游戏的无缝运行。
微软DirectSR API的发布,为游戏开发者提供了一个强大而灵活的工具,使他们能够更轻松地实现高质量的画面缩放效果,为玩家带来更加流畅、逼真的游戏体验。