DirectX เป็นเทคโนโลยีที่ใช้ API หลายตัวร่วมกัน เช่น DirectDraw, DirectMusic, Direct3D เป็นต้น ช่วยปรับปรุงประสบการณ์มัลติมีเดียและเกมมิ่ง แต่เกมหลายตัวอาจกำหนด DirectX เป็นข้อกำหนดเบื้องต้น
คุณสามารถตรวจสอบเวอร์ชัน DirectX ที่ติดตั้งได้จาก DirectX Diagnostic Tool บทความนี้จะแนะนำวิธีหาและใช้เครื่องมือนี้ หากคุณมี DirectX เวอร์ชันเก่า ควรอัปเดต
ตรวจสอบเวอร์ชัน DirectX ใน Windows
การรัน DirectX Diagnostic Tool จะให้ข้อมูลเกี่ยวกับคอมโพเนนต์และไดรเวอร์ DirectX ทั้งหมดที่ติดตั้งบน PC
เป็นกระบวนการง่ายๆ เพียง 2 ขั้นตอน:
- กด Win + R พิมพ์ dxdiag แล้วกด Enter
- เครื่องมือจะเปิดขึ้น คุณจะพบ DirectX Version ภายใต้ System Information
หากคุณใช้ Windows 10 ขึ้นไป ระบบส่วนใหญ่จะมี DirectX 12 การติดตั้ง OS จะติดตั้ง DirectX 12 APIs ทั้งหมดโดยอัตโนมัติ แต่ถ้าระบบมี DirectX เวอร์ชันเก่า อัปเดตได้ง่ายผ่าน Windows Updates
อัปเดต DirectX บน Windows
Microsoft ไม่เสนอแพ็กเกจสแตนด์อโลนสำหรับ DirectX เวอร์ชันล่าสุด หมายความว่าคุณต้องใช้ Windows Updates เพื่ออัปเดต DirectX เป็นเวอร์ชันล่าสุด
- กด Win + I เพื่อเปิด Settings
- เลือก Updates & Security > Check for Updates
- ปล่อยให้ Windows ค้นหาอัปเดต หากมี DirectX เวอร์ชันใหม่กว่าสำหรับระบบของคุณ จะดาวน์โหลดและติดตั้งอัตโนมัติพร้อมอัปเดตอื่นๆ
- ติดตั้งเสร็จ ให้รีบูท PC และรัน DirectX Diagnostic Tool อีกครั้งเพื่อตรวจสอบเวอร์ชัน
หากคุณมีปัญหากับ Windows Updates ต้องแก้ไขก่อน หรืออาจดำเนินการอัปเดตต่อไปโดยไม่ใช้ Microsoft Update
ติดตั้ง DirectX Runtime Libraries สำหรับ Legacy DirectX SDK
หากคุณไม่สามารถรันเกมเก่าบางตัวบน PC ได้ แม้จะมี DirectX เวอร์ชันล่าสุด อาจเป็นเพราะขาดไลบรารีรันไทม์บางส่วนจาก Legacy DirectX SDK
Microsoft มีเครื่องมือที่ติดตั้ง D3DX9, D3DX10, XAudio 2.7, XInput 1.3, XACT และ Managed DirectX 1.1 บนระบบของคุณ โปรดทราบว่าเครื่องมือนี้ไม่ได้อัปเกรดเวอร์ชัน DirectX แต่เพียงเพิ่มไลบรารีรันไทม์จาก Legacy DirectX SDK เท่านั้น
- ดาวน์โหลด DirectX End-User Runtime Web Installer
- กด Next และทำตามขั้นตอนใน Wizard
- เลือก Finish เพื่อออกจาก Wizard เมื่อติดตั้งเสร็จ
ตอนนี้คุณควรจะรันเกมเก่าได้แล้ว
หากคุณใช้ Windows, DirectX ไม่ใช่ API เพียงอย่างเดียว คุณยังสามารถใช้ VulkanRT ได้อีกด้วย