在之前的 GDC 2024 上,微軟公布了一項名為“Microsoft DirectSR”的新技術。遊戲開發者利用 DirectSR API,可以一次性開發,符合當前市場上的主流超分辨率技術,包括了 NVIDIA DLSS、AMD FSR、以及 Intel XeSS 等。隨後微軟做了簡單的介紹,並確認 DirectSR API 基於 AMD FSR 2.2.2 打造。
今天微軟宣布,以預覽版的形式發布 DirectSR,已經是 Agility SDK 1.1714.0-preview 的一部分,允許遊戲開發人員開始為這一功能做好準備,提供了一種更加高效、便捷的超解析度解決方案。
DirectSR 被描述為一個新的 DirectX API,通過標準接口可以在所有支援的平台上運行,並作為 Direct SuperResolution 的一部分提供。遊戲開發者只要調用DirectSR 配置參數,就能實現對所有主流超解析度技術的無縫支持,而內建的其他變體則針對特定的硬件使用。這將極大簡化遊戲開發流程,提升了開發的效率和靈活性。FSR 2.2.2 最初是作為一個通用著色器程式編寫的,並且在任何支持 Compute Shader 6.2 的顯卡上運行,因此微軟決定將其集成到 DirectSR 運行時中。
未來遊戲開發者利用 DirectSR API,可以一次性開發,兼容當前市場上的主流超解析度(Super Resolution)技術,包括了 NVIDIA DLSS、AMD FSR、以及 Intel XeSS 等。目前英偉達、AMD 和 Intel 都給予了 DirectSR 積極的回應,推動超解析度技術將無縫集成到下一代遊戲中。
來源 |