微軟在 GDC 2024 上宣布了新的 DirectSR API,旨在簡化超解析技術的實現,該 API 整合 AMD FSR 2.2.2,無需開發者編寫特定程式碼即可在遊戲中使用。
微軟公開介紹 DirectSR API
大約一個月前,2024 年遊戲開發者大會 (GDC) 的日程表揭示名為 Microsoft DirectSR 的新技術,它是與所有主要 CPU 和 GPU 供應商 (NVIDIA、AMD 和 Intel) 合作開發的。
3 月 21 日時,微軟 Direct3D 部門開發經理 Shawn Hargreaves,在莫斯康中心西館 2009 室登台介紹 Microsoft DirectSR。Hargreaves 指出,如今 PC 遊戲都期望能立即支援多種超解析技術,而平台希望將更新、更好的技術應用於現有遊戲。
因此,Microsoft DirectSR 應運而生,它被描述為一個新的 DirectX API,可以用標準介面結合多種超解析技術,內建版本將作為 Direct SuperResolution 的一部分發布,並將在所有硬體上使用,而其它版本將於特定的 GPU / NPU 硬體使用,所有可用技術都將允許開發者選擇他們想要的技術。
由於 AMD Fidelity FX Super Resolution 2 最初是作為通用著色器程式編寫的,可以在任何支援 Compute Shader 6.2 的顯示卡上運作,因此微軟決定將 AMD FSR2 的核心處理整合到 DirectSR 中。因此,只要開發者準備好所需的預先處理和參數,他們的遊戲就能夠無縫運行,而無需編寫特定的 FSR2 程式碼。
DirectX State of the Union 演講還討論了 Work Graphs,現已發布預覽版。然而,Microsoft DirectSR 還需要更多時間才能到來。目前還沒有消息確認實際時間,但通過 Agility SDK 應該很快就會有公開預覽版。
延伸閱讀