Windows

在 Windows 上使用 DXVK 時,如何確保我的遊戲與 Vulkan 一起使用?

  • April 3, 2022

DXVK是最初為 DirectX 9、10 和 11 開發的遊戲的“模組”,允許它們使用 Vulkan 而不是 DirectX 執行。

有沒有辦法確保我安裝 DXVK 的遊戲實際上使用了 Vulkan?對於像 GTA IV 這樣的遊戲,由於與 DirectX 相比性能有了很大的改進,所以很容易知道,但其他遊戲則不然。

實際上有一種方法可以通過啟用DXVK HUD來查看應用程序是否正在使用 DXVK :

DXVK_HUD環境變數控制一個HUD,它可以顯示幀率和一些統計計數器。…此外,DXVK_HUD=1具有與 相同的效果DXVK_HUD=devinfo,fps,並DXVK_HUD=full啟用所有可用的 HUD 元素。

您可以通過以下步驟在 Windows 上啟用 DXVK HUD:

  • 打開 Windows 設置
  • 轉到系統 > 關於
  • 在右側,點擊高級系統設置
  • 點擊環境變數
  • 在系統變數上,點擊新建…
  • 在變數名上寫 DXVK_HUD,在變數值上寫 devinfo,fps
  • 點擊確定添加變數,再次點擊確定保存環境變數並再次關閉系統屬性視窗

在此處輸入圖像描述

現在,當您使用 DXVK 打開遊戲時,您會看到類似下圖的內容。它將包含您的 GPU 型號、Vulkan 驅動程序的版本、Vulkan 執行時的版本和您的每秒幀數。

在此處輸入圖像描述

如果您看到該資訊,則該遊戲正在使用 DXVK。

引用自:https://gaming.stackexchange.com/questions/379895