PC版DirectStorage API開發者預覽支持Windows 10平台
在Xbox Series S / X遊戲主機上率先引入的DirectStorage API,將以開發者預覽的形式、於今夏登陸PC平台。據說上週五的時候,微軟已經向簽訂了保密協議的PC遊戲開發者提供了首個預覽套件。有趣的是,這家軟件巨頭已放棄“僅在Windows 11平台上可用”的限制。
項目經理Hassan Uraizee 解釋稱:
我們希望確保當遊戲開發者採用新API 時,能夠接觸到盡可能多的遊戲玩家。
因此針對DirectStorage SDK構建的遊戲,將與Windows 10 1909及更高版本的操作系統兼容,並與DirectX 12 Agility SDK保持一致。
至於DirectStorage API 的功能,主要有以下幾點:
● 新的DirectStorage API 編程模型– 提供DX12 風格的批量提交/ 完成調用模式,使應用程序無需每秒單獨管理數千個IO 請求/ 完成通知;
● GPU 解壓縮– 為流媒體等場景提供超快的資源解壓體驗(稍後提供預覽);
● 存儲堆棧優化– Windows 11 平台將迎來系統級存儲堆棧升級,以釋放DirectStorage 的全部潛力。
此外即使在Windows 10 平台上,受支持的遊戲仍可受益於更有效地調用操作系統的存儲堆棧。
WCCFTech 指出,這意味著任何基於DirectStorage 構建的遊戲,都將受益於Windows 10 1909 及更高版本上的新編程模型和GPU 解壓縮技術。
當然,在構建之初就已經充分考慮了DirectStorage 特性的Windows 11 操作系統,還是能夠獲得進一步的存儲堆棧優化體驗。
該API 的運行時(Runtime)和GPU 解壓縮技術,都通過DirectStorage SDK 與遊戲一起提供。
作為遊戲開發者,你只需在引擎中單次部署,即可自動為遊戲玩家提供適當的擴展。
最後,儘管許多遊戲都需要較長一段時間才能用上這個輸入/ 輸出API,但《地鐵》開發商4A Games 認為,新功對整個PC 遊戲行業都具有相當積極的意義。