如果您在 Windows 上玩遊戲,您可能聽說過 DirectX。但 DirectX 的實際作用是什麼?讓我們來看看如何檢查您擁有的 DirectX 版本,以及是否需要對其採取任何操作。
正如我們在 DirectX 概述中所解釋的,該術語是指 Windows 中處理遊戲中圖形元素的一組 API(了解有關 API 的更多資訊)。由於沒有兩台遊戲 PC 具有相同的組件集,因此遊戲開發人員使用 DirectX 庫來編寫可在各種電腦上運行的遊戲。
API 可協助遊戲與電腦內的硬體正確連接,這意味著開發人員可以確保他們的遊戲可在一個 DirectX 版本上運行,而不是在數百個 GPU 上運行。這與遊戲機形成鮮明對比,遊戲機的開發人員確切地知道他們正在使用什麼硬體(例如,因為每個 PS5 都具有相同的內部結構)。
請注意,DirectX 並不是唯一的圖形 API。我們將 DirectX 與 OpenGL 進行了比較,OpenGL 是最受歡迎的替代圖形 API 之一。
在撰寫本文時,DirectX 的最新版本是 DirectX 12(更具體地說,是 DirectX 12 Ultimate 修訂版),僅適用於 Windows 10 和 Windows 11。支援的Windows 版本,您的遊戲體驗將不理想。
您可以輕鬆開啟面板以查看有關 PC 上安裝的 DirectX 版本的資訊。為此,請按 Win + R 開啟「執行」對話框,然後鍵入 dxdiag。如果系統詢問您是否要確認您的驅動程式是否經過數位簽名,請選擇您喜歡的選項;沒什麼差別。
稍後您將看到一個標題為「DirectX 診斷工具」的視窗。
在「系統」標籤上的「系統資訊」方塊底部,您將看到 DirectX 版本,您可以在其中確認已安裝的內容。如果您使用的是 Windows 11 或 Windows 10,您應該在此處看到 DirectX 12。如果沒有,請檢查 Windows 更新。
當您在這裡時,您應該按一下「顯示」標籤(如果您使用多個顯示器,您將看到多個)以確認您的電腦支援 DirectX 的所有功能。 DirectDraw 加速、Direct3D 加速和 AGP 紋理加速都應顯示「已啟用」。如果您的顯示卡足夠新以支援 DirectX 12 Ultimate,您也會在此處看到對此的確認。
如果您目前的版本不支援 DirectX 12 Ultimate,您可能需要升級 PC 的硬體才能利用它。
在現代版的 Windows 中,您不需要直接下載 DirectX。由於它是 Windows 的一部分,因此您將透過 Windows Update 獲得可用的更新。這意味著您在執行新遊戲時也無需擔心手動安裝 DirectX 更新。
只要您沒有停用 Windows 更新,您就應該始終使用最新安裝的 DirectX 版本。如果您願意,您可以隨時手動檢查 Windows 更新。
雖然您使用的 Windows 版本決定了您的電腦可以運行的 DirectX 的最新版本,但這並不意味著最新版本是唯一安裝的版本。儘管 DirectX 內建於 Windows 中,但您可能在 C:\Windows\System32(以及 64 位元 Windows 副本上的 C:\Windows\SysWOW64)中擁有各種 DirectX 檔案。 ###### 為什麼是這樣?
答案類似於為什麼您的電腦包含如此多的 Microsoft Visual C++ Redistributable 副本:每個遊戲都依賴其建立的特定 DirectX 版本。例如,如果開發人員編寫了使用 DirectX 11 更新 40 的遊戲,則只有版本 40 可以運作。較新的不相容;您不會因為擁有 DirectX 12 就獲得該遊戲的更好效能。這導致您的系統上可能有數十個 DirectX 副本,以便運行您玩的所有遊戲。
雖然遊戲應始終安裝所需的內容,但您也可以執行 Microsoft 的 DirectX 最終使用者執行時間工具來在系統上安裝舊版 DirectX 庫。這不會影響您正在使用的 DirectX 的現代版本,但如果您玩很多舊遊戲,一次安裝所有這些庫可能會節省時間。
沒有官方方法可以解除安裝或重新安裝 DirectX。您無法從 Windows 中「設定」應用程式的「應用程式」面板中將其刪除。但您沒有理由需要這樣做,因為它不是一個正常的程序。它是 Windows 顯示圖形的核心部分。
如上所述,不必擔心安裝了多個版本的 DirectX。這些額外的庫不會造成任何損害,並且當您下載特定遊戲時安裝它們是有原因的。
您不應嘗試刪除上述資料夾中的單一 DirectX 檔案。這可能會導致遊戲或其他程式停止正常運作。如果您在使用特定版本的 DirectX 時遇到問題,請嘗試安裝任何待處理的 Windows 更新或重新安裝使用該版本的遊戲。如果您遇到 DirectX 錯誤,我們已經展示瞭如何修復「DirectX 安裝程式無法下載檔案」等問題。
我們已經介紹了 DirectX 是什麼、如何檢查您安裝的版本以及如何取得最新更新。這個強大的圖形工具庫是 Windows 如此受歡迎的遊戲平台的部分原因。如果您玩遊戲,它是電腦的正常部分,並且在大多數情況下,您不必執行任何操作來管理 DirectX。
以上是如何在 PC 上下載並更新 DirectX的詳細內容。更多資訊請關注PHP中文網其他相關文章!