微軟DirectStorage API現在可以和在Windows上即將發售的遊戲一起推出了。有了它,就像DirectX12終極版對渲染技術的提升一樣,開發者和玩家將能夠在PC和主機上使用最好的IO技術,這將大大縮短加載時間,同時提供更詳細和擴展的遊戲世界。
DirectStorage API是對PC遊戲不斷進化的儲存和IO環境的回應。DirectStorage將在某些帶有NVMeSSD的系統上得到支援,並致力於將遊戲體驗提升到新的水準。
DirectStorage API現在可供微軟所有合作夥伴的遊戲在首發時支援。該技術也將在今年的GDC期間得到展示。
對於玩家來說,DirectStorage與Windows 10設備相容。然而,這項技術是為Windows11量身定做的,因為這個作業系統內建了最新的儲存優化功能。
雖然你可能會在任何一種儲存設備上看到好處,但將遊戲安裝到NVMeSSD上將最大限度地提高你的IO性能,幫助你更充分地體驗DirectStorage的優勢。這個API有幾個IO系統的改進,既可以減少加載時間,又允許實現細節更豐富飽滿的遊戲環境。
從廣義上講,DirectStorageAPI可以減少每次請求的NVMe開銷,實現成批的一次多個的並行IO請求,可以有效地輸送到GPU,並讓遊戲能夠更好地控制何時收到IO請求完成的通知,而不是對每一個微小的IO完成做出反應。
DirectStorageAPI是專門為NVMe固態硬碟設計的,因為它們有被稱為NVMe隊列的硬體資料訪問管道,特別適合於遊戲工作負載。DirectStorage寫程式模型本質上讓開發者直接控制這種高度優化的硬體。
目前,該技術可以在最新版本的WindowsPIX中使用。同時,遊戲玩家可以期待看到相容遊戲的即將到來,其中一個便是SE的開放遊戲RPG《魔咒之地》。