Windows 11 24H2 中的旗舰功能之一是它直接通过“设置”公开了基于 DirectSR 的“超分辨率”切换。在游戏开发者大会 (GDC 2024) 活动期间,Microsoft分享了一些关于 DirectSR 如何让游戏开发者轻松升级游戏玩法的有趣花絮。
游戏开发人员通常以较低的分辨率渲染某些元素,例如反射或阴影,然后对其进行放大以满足高分辨率显示器的需求。超分辨率有助于提升游戏的图形,因此它们在具有高分辨率显示器的设备上看起来不错。
超分辨率并不是一项新技术,但对于开发人员来说,在所有游戏中实现它都很困难,尤其是那些预算较低的开发人员。这是因为开发人员需要针对不同的升级技术测试单独的着色器代码。
Microsoft 的 DirectSR 解决方案是让开发人员更容易支持多种升级技术,而无需针对各种升级技术(如 DLSS、FSR 和 XeSS)测试其代码。或者它可以是支持任何其他技术,包括那些依赖 NPU 的技术。
例如,以前,游戏开发人员需要针对每个提供超分辨率的供应商来测试他们的游戏,但现在Microsoft将所有数据路由到高档。该公司的 API 将变量、参数或其他信息路由到所有升频器(DLSS、FSR 等)。
以前由开发人员处理的必要数据的处理现在由 Microsoft 使用 DirectSR 处理。
微软在 GDC 2024 上表示:“如果 GPU 制造商让 Microsoft 添加仅处理 DirectSR 运行时超分辨率升频器的核心处理部分的能力,现有游戏将能够使用最新的超分辨率升频器。
Windows 11 通过设置提供 AI 驱动的超分辨率
Microsoft还指出,DirectSR将处理即将推出的AI/NPU驱动的超分辨率功能。
在 Windows 11 24H2 的预览版中,提到了一项名为“自动超分辨率”(Auto SR)的新功能,它利用 AI 的强大功能让您玩具有增强细节的游戏。
此功能依赖于 DirectSR,允许 Windows 自动缩放受支持游戏的图形,而不是切换游戏中的设置。
Windows 11 中的自动超分辨率仅适用于游戏,不限于具有 NPU 的设备,因为 DirectSR 也适用于 GPU。
但是,Windows 11 预览版建议您可以为应用(包括 Windows 相机)配置超分辨率。
如上面的屏幕截图所示 Windows 最新,Windows 11 的图形设置允许您在相机等应用程序中使用自动超分辨率,但 Microsoft 警告说这可能会导致“意外结果”。