在 Xbox Series S / X 游戲主機(jī)上率先引入的 DirectStorage API,將以開發(fā)者預(yù)覽的形式、于今夏登陸 PC 平臺(tái)。據(jù)說上周五的時(shí)候,微軟已經(jīng)向簽訂了保密協(xié)議的 PC 游戲開發(fā)者提供了首個(gè)預(yù)覽套件。有趣的是,這家軟件巨頭已放棄“僅在 Windows11平臺(tái)上可用”的限制。
項(xiàng)目經(jīng)理 Hassan Uraizee 解釋稱:
我們希望確保當(dāng)游戲開發(fā)者采用新 API 時(shí),能夠接觸到盡可能多的游戲玩家。
因此針對(duì) DirectStorage SDK 構(gòu)建的游戲,將與 Windows101909及更高版本的操作系統(tǒng)兼容,并與 DirectX12Agility SDK 保持一致。
至于 DirectStorage API 的功能,主要有以下幾點(diǎn):
● 新的 DirectStorage API 編程模型 -- 提供 DX12風(fēng)格的批量提交 / 完成調(diào)用模式,使應(yīng)用程序無需每秒單獨(dú)管理數(shù)千個(gè) IO 請(qǐng)求 / 完成通知;
● GPU 解壓縮 -- 為流媒體等場(chǎng)景提供超快的資源解壓體驗(yàn)(稍后提供預(yù)覽);
● 存儲(chǔ)堆棧優(yōu)化 -- Windows11平臺(tái)將迎來系統(tǒng)級(jí)存儲(chǔ)堆棧升級(jí),以釋放 DirectStorage 的全部潛力。
此外即使在 Windows10平臺(tái)上,受支持的游戲仍可受益于更有效地調(diào)用操作系統(tǒng)的存儲(chǔ)堆棧。
WCCFTech 指出,這意味著任何基于 DirectStorage 構(gòu)建的游戲,都將受益于 Windows101909及更高版本上的新編程模型和 GPU 解壓縮技術(shù)。
當(dāng)然,在構(gòu)建之初就已經(jīng)充分考慮了 DirectStorage 特性的 Windows11操作系統(tǒng),還是能夠獲得進(jìn)一步的存儲(chǔ)堆棧優(yōu)化體驗(yàn)。
該 API 的運(yùn)行時(shí)(Runtime)和 GPU 解壓縮技術(shù),都通過 DirectStorage SDK 與游戲一起提供。
作為游戲開發(fā)者,你只需在引擎中單次部署,即可自動(dòng)為游戲玩家提供適當(dāng)?shù)臄U(kuò)展。
最后,盡管許多游戲都需要較長(zhǎng)一段時(shí)間才能用上這個(gè)輸入 / 輸出 API,但《地鐵》開發(fā)商4A Games 認(rèn)為,新功對(duì)整個(gè) PC 游戲行業(yè)都具有相當(dāng)積極的意義。
(舉報(bào))