微軟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的開發工作仍在進行中,面向遊戲開發人員的測試版本尚未確定發布日期。
延伸影片閱讀: