<pre id="co8k0"><cite id="co8k0"></cite></pre><strike id="co8k0"></strike>
  • <acronym id="co8k0"><cite id="co8k0"></cite></acronym>
  • <nav id="co8k0"></nav>
    <input id="co8k0"><em id="co8k0"></em></input>
  • 微軟Win11/10 DirectStorage 1.2發布 修復未壓縮數據到緩沖區的調度問題

    原標題:微軟 Win11/10 DirectStorage 1.2 發布,優化機械硬盤 HDD 游戲性能

    4 月 20 日消息,Windows 11 于 2021 年發布時,微軟一同為游戲玩家帶來了重磅技術 DirectStorage API。這個新的 API 改變了游戲從 NVMe SSD 驅動器讀取數據的方式,從而實現更快的讀取速度和更短的加載時間,后續下放到了 Windows 10 中。

    根據微軟官網 4 月 18 日消息,DirectStorage 1.2 API 正式發布,主要為機械硬盤 HDD 進行了優化,IT之家附更新內容如下:

    強制緩沖 IO

    DirectStorage 當前以非緩沖模式打開文件,這樣能夠避免不必要的副本,并盡快將數據傳輸到 GPU 上。但是,一些游戲開發者反饋,他們希望能夠在高速 SSD 和傳統 HDD 上使用相同的代碼。

    傳統 HDD 機械硬盤驅動器需要緩沖 IO 以掩蓋較長的尋道時間。為此,DirectStorage 1.2 添加了將 DirectStorage 配置為以緩沖模式打開文件的功能,以通過操作系統文件緩沖來優化 HDD 的使用體驗。

    新的 GetCompressionSupport API

    DirectStorage 目前是根據 GPU 的支持能力來選擇內置壓縮格式的解壓路徑。在某些情況下,會選擇基于 CPU 的回退路徑。游戲開發者反饋稱,他們需要了解正在使用哪個解壓縮路徑,以便可以基于此設置默認紋理分辨率設置。為了實現這一點,DirectStorage 1.2 添加了一個新的 API 來查詢運行時選擇的路徑。

    修復 Bug

    通過向 DSTORAGE_REQUEST_OPTIONS 添加“Reserved1”字段解決了一項問題。這使得結構的內存布局更加明確,但實際上并沒有改變以前版本的布局。

    修復了 3D 紋理的 DSTORAGE_REQUEST_DESTINATION_TEXTURE_REGION。

    修復了將未壓縮數據從內存傳輸到緩沖區時出現的調度問題。

    性能提升

    將 GPU 解壓縮后的副本移動到速度更快的 GPU 的計算隊列中。

    游戲方面,支持 DirectStorage 的作品還不是很多,數得上的只有 1 月推出的《Forspoken》,消息稱《暗黑破壞神 4》也將支持 DirectStorage。

    來源:IT之家

    IT時代網(關注微信公眾號ITtime2000,定時推送,互動有福利驚喜)所有原創文章版權所有,未經授權,轉載必究。
    創客100創投基金成立于2015年,直通硅谷,專注于TMT領域早期項目投資。LP均來自政府、互聯網IT、傳媒知名企業和個人。創客100創投基金對IT、通信、互聯網、IP等有著自己獨特眼光和豐富的資源。決策快、投資快是創客100基金最顯著的特點。

    相關文章
    微軟Win11/10 DirectStorage 1.2發布 修復未壓縮數據到緩沖區的調度問題

    精彩評論