微軟DirectSR API基於AMD FSR 2.2.2,提供高效、便捷的超分辨率解決方案

在之前的GDC 2024上,微軟公佈了一項名為“Microsoft DirectSR”的新技術。遊戲開發者利用DirectSR API,可以一次性開發,兼容當前市場上的主流超分辨率技術,包括了NVIDIA DLSS、AMD FSR、以及Intel XeSS等。

據4gamer 報道 ,微軟Direct3D部門開發經理Shawn Hargreaves簡單地介紹了Microsoft DirectSR,指出現在的PC遊戲都希望馬上能夠集成多種超分辨率技術,並且是最新的版本,對遊戲開發商造成了適配方面的壓力,而這正是DirectX想要幫助開發者解決的問題。

DirectSR被描述為一個新的DirectX API,通過標準接口可以在所有支持的硬件平台上運行,並作為Direct SuperResolution的一部分提供。遊戲開發者只要調用DirectSR配置參數,就能實現對所有主流超分辨率技術的無縫支持,而內置的其他變體則針對特定的硬件使用。這將極大簡化遊戲開發流程,提升了開發的效率和靈活性。

AMD FSR 2.2.2最初是作為一個通用着色器程序編寫的,並且在任何支持Compute Shader 6.2的顯卡上運行,因此微軟決定將其集成到DirectSR運行時中。遊戲開發者通過簡單的預處理和參數設置,就能使遊戲在沒有額外FSR 2代碼下運行,提供了一種更加高效、便捷的超分辨率解決方案。

據瞭解,DirectSR的開發工作還在進行當中,面向遊戲開發人員的測試版本尚未確定發佈日期。