DirectX เป็นเทคโนโลยีที่ใช้ API ร่วมกัน เช่น DirectDraw, DirectMusic, Direct3D เป็นต้น ซึ่งช่วยปรับปรุงประสบการณ์มัลติมีเดียและการเล่นเกมของคุณ แต่เกมจำนวนมากอาจระบุ DirectX ว่าเป็นข้อกำหนดเบื้องต้น
คุณสามารถค้นหาเวอร์ชันของ DirectX ที่คุณติดตั้งได้จาก DirectX Diagnostic Tool บทความนี้จะแนะนำคุณเกี่ยวกับวิธีการค้นหาและใช้เครื่องมือนี้ หากคุณมี DirectX เวอร์ชันเก่าติดตั้งอยู่บนระบบของคุณ คุณอาจต้องการอัปเดต
หากคุณสงสัยเกี่ยวกับ DirectX และหน้าที่ของ DirectX เรามีคำแนะนำเชิงลึกว่า DirectX คืออะไรและเหตุใดจึงสำคัญ
ตรวจสอบเวอร์ชัน DirectX ของคุณใน Windows
การเรียกใช้ DirectX Diagnostic Tool จะทำให้คุณมีข้อมูลทั้งหมดเกี่ยวกับส่วนประกอบ DirectX และไดรเวอร์ที่ติดตั้งบนพีซีของคุณ
เป็นกระบวนการง่ายๆ สองขั้นตอน:
- กด ชนะ + R , พิมพ์ dxdiag และกด Enter .
- คุณจะเห็นการเปิดตัวเครื่องมือ คุณจะพบ เวอร์ชัน DirectX กล่าวถึงในข้อมูลระบบ .
หากคุณใช้ Windows 10 ขึ้นไป ระบบของคุณน่าจะมี DirectX 12 มากที่สุด การติดตั้งระบบปฏิบัติการจะติดตั้ง DirectX 12 API ทั้งหมดโดยอัตโนมัติ อย่างไรก็ตาม หากระบบของคุณมี DirectX เวอร์ชันเก่า การอัปเดตโดยใช้ Windows Updates นั้นค่อนข้างง่าย
อัปเดต DirectX บน Windows
Microsoft ไม่มีแพ็คเกจแบบสแตนด์อโลนสำหรับ DirectX เวอร์ชันล่าสุด ซึ่งหมายความว่าคุณจะต้องใช้ Windows Updates เพื่ออัปเดต DirectX เป็นเวอร์ชันล่าสุด
- กด ชนะ + ฉัน เพื่อเปิดการตั้งค่า
- เลือก การอัปเดตและความปลอดภัย> ตรวจสอบการอัปเดต .
- ให้ Windows ตรวจสอบการอัปเดต หากระบบของคุณมี DirectX เวอร์ชันใหม่กว่า ระบบจะดาวน์โหลดและติดตั้งพร้อมกับอัปเดตอื่นๆ ในระบบของคุณโดยอัตโนมัติ
- เมื่อติดตั้งแล้ว ให้รีบูตพีซีของคุณและเรียกใช้ DirectX Diagnostic Tool อีกครั้งเพื่อตรวจสอบเวอร์ชัน DirectX ของคุณ
หากคุณกำลังประสบปัญหากับ Windows Updates คุณจะต้องแก้ไขปัญหานั้นก่อน หรือคุณอาจดำเนินการอัปเดตต่อไปโดยไม่ต้องใช้ Microsoft Update
ติดตั้งไลบรารีรันไทม์ DirectX สำหรับ DirectX SDK รุ่นเก่า
หากคุณไม่สามารถเรียกใช้เกมเก่าบางเกมบนพีซีของคุณแม้ว่าจะมี DirectX เวอร์ชันล่าสุด อาจเป็นเพราะไลบรารีรันไทม์บางตัวจาก DirectX SDK รุ่นเก่าหายไปจากระบบของคุณ
Microsoft มีเครื่องมือที่ติดตั้ง D3DX9, D3DX10, XAudio 2.7, XInput 1.3, XACT และ Managed DirectX 1.1 บนระบบของคุณ โปรดทราบว่าเครื่องมือนี้จะไม่อัปเกรดเวอร์ชัน DirectX ของคุณ มันเพิ่งเพิ่มไลบรารีรันไทม์สองสามตัวจาก DirectX SDK รุ่นเก่า
- ดาวน์โหลด DirectX End-User Runtime Web Installer
- กด ถัดไป และทำตามขั้นตอนในตัวช่วยสร้าง
- เลือก เสร็จสิ้น เพื่อออกจากวิซาร์ดเมื่อการติดตั้งเสร็จสิ้น
ตอนนี้คุณควรจะสามารถรันเกมที่เก่ากว่าของคุณได้แล้ว
หากคุณใช้ Windows DirectX ไม่ใช่ API เดียว คุณสามารถใช้ VulkanRT ได้เช่นกัน