DirectX 是 Microsoft 提供給 Windows 平台的一組 應用程式介面 (API),包含 Direct3D (3D 圖形)、DirectSound/DirectMusic (音訊)、DirectInput (輸入)、DirectPlay (網路)、DirectShow (多媒體串流) 等。它不是顯卡驅動程式,而是「遊戲/應用程式」與「顯卡驅動/硬體」之間的標準化溝通橋樑。
| 版本 | 年份 | 關鍵特性 | 代表作/時代 |
|---|---|---|---|
| DirectX 7 | 1999 | 硬體 T&L (Transform & Lighting)、點精靈 | 《帝國世紀 2》、《半條命》 |
| DirectX 8 | 2000 | 像素/頂點著色器 1.0/1.1 (可程式化管線雛形) | 《GTA III》、《俠盜獵車手:罪惡都市》 |
| DirectX 9.0c | 2004 | Shader Model 2.0/3.0、HLSL 成熟、長期支援至 XP 時代結束 | 《魔獸世界》、《CS 1.6/Source》、《孤島驚魂》 |
| DirectX 10 | 2006 | Shader Model 4.0、幾何著色器、統一著色器架構、需 Vista/Win7 | 《Crysis》、《戰地 2》 |
| DirectX 11 | 2009 | Shader Model 5.0、鑲嵌、多執行緒渲染、Compute Shader、Win7 原生 | 《巫師 3》、《GTA V》、《戰地 1》 |
| DirectX 12 | 2015 | 低階 API、手動資源管理、多執行緒命令列表、光線追蹤 (DXR)、Win10 原生 | 《賽博龐克 2077》、《戰地 2042》、《極限競速:地平線 5》 |
| DirectX 12 Ultimate | 2020 | DXR 1.1、可變著色率 (VRS)、網格著色器、取樣器回饋、Win10 2004+/Win11 原生 | 次世代 3A 大作標準 |
dxdiag → 「系統」分頁查看「DirectX 版本」。DirectX 是 Windows 遊戲/多媒體生態的基石。DX9.0c 是 XP 黃金時代的經典,DX11 是 Win7/10/11 主流成熟標準,DX12 Ultimate 是次世代光追/高效能基準。玩家只需維持 Windows Update 與顯卡驅動最新;開發者則在效能、複雜度、跨平台間權衡選擇 DX12/Vulkan/Metal。