DirectX 是 Microsoft 為 Windows 提供的一組多媒體與遊戲 API;本頁整理 DirectX 12、11、10 與 9.0c 的差異。
依年份瀏覽版本
- 版本類型
- DirectX 12
- 發布年份
- 2015
- 支援
- 目前
- 版本類型
- DirectX 11
- 發布年份
- 2009
- 支援
- 目前
- 版本類型
- DirectX 10
- 發布年份
- 2006
- 支援
- 目前
- 版本類型
- DirectX 9.0c
- 發布年份
- 2002
- 內部版本
- 9.29.1974
- 支援
- 目前
為 DirectX 評分
平均評分 0.0 · 評分數: 0
謝謝!您的評分已儲存,之後仍可修改。 無法儲存評分,請稍後重試。 今天來自您網路的評分過多,請明天再試。 收到 5 個評分後將顯示平均評分。
關於 DirectX
DirectX 是 Microsoft 為 Windows 提供的一組程式介面(API),讓遊戲與多媒體程式能使用顯示卡、音效等硬體功能。本頁整理 DirectX 12、11、10 與 9.0c 四個版本,所有版本都可以免費下載。
多數情況下,新版 Windows 已經內建 DirectX,DirectX 下載通常是為了讓較舊的遊戲補上需要的元件。以下說明各版本的差異與使用方式。
各版本一覽
| 版本 | 推出年份 | 授權 |
|---|---|---|
| DirectX 12 | 2015 | 免費 |
| DirectX 11 | 2009 | 免費 |
| DirectX 10 | 2006 | 免費 |
| DirectX 9.0c | 2002 | 免費 |
各版本的差異
DirectX 12
2015年推出,讓遊戲更直接地控制顯示卡與處理器,減少額外負擔,是新遊戲常用的版本。它隨 Windows 提供,並透過 Windows Update 更新。
DirectX 11
2009年推出,至今仍有大量遊戲與繪圖軟體使用,相容性很好。
DirectX 10 與 DirectX 9.0c
DirectX 10 在 2006年推出;DirectX 9.0c 則在 2002年推出,許多經典的舊遊戲都以它為基礎。在新版 Windows 上執行這類遊戲時,如果出現缺少 d3dx9 等 DLL 檔案的錯誤,通常就是需要補上 DirectX 9.0c 的執行元件。
如何確認電腦上的版本
- 按下 Windows 鍵 + R,輸入「dxdiag」後按 Enter。
- 在「系統」分頁底部查看 DirectX 版本。
- 在「顯示」分頁可以確認顯示卡與驅動程式資訊。
顯示卡是否支援某個 DirectX 功能,還取決於顯示卡本身與驅動程式,更新驅動程式往往比重新安裝 DirectX 更有效。
安全注意事項
DirectX 元件請從 Microsoft 官方取得,相關說明可以參考 Microsoft Learn 的 DirectX 頁面。不要從不明網站單獨下載 DLL 檔案放進系統資料夾,這類檔案可能被竄改。
優缺點
- 優點:免費,新版 Windows 已內建。
- 優點:舊遊戲可以補裝需要的舊版元件。
- 缺點:版本多,錯誤訊息不容易看懂。
- 缺點:效果仍受顯示卡與驅動程式限制。
相關工具
遊戲無法執行時,除了 DirectX,也可以檢查 Windows 是否已更新,以及顯示卡驅動程式是否為新版。