Windows 10 เหมาะกับเกมเมอร์มาก: Xbox App, Game DVR, รองรับ Controller ต้นทาง ขยายความสามารถมากกว่ารุ่นก่อน
แต่องค์ประกอบสำคัญที่สุดขับเคลื่อนประสบการณ์เล่นเกมบน Windows 10 อยู่เบื้องหลัง: DirectX มารู้จัก DirectX แล้วดูวิธีจัดการบน PC
DirectX คืออะไร
DirectX คือชุด API ใน Windows ที่จัดการองค์ประกอบกราฟิกในเกม เนื่องจากไม่มี Gaming PC 2 เครื่องที่มีคอมโพเนนต์เหมือนกันทั้งหมด นักพัฒนาเกมใช้ไลบรารี DirectX เขียนเกมที่ทำงานบนคอมพิวเตอร์ทุกชนิด
สมัยก่อน DirectX เป็นไฟล์ดาวน์โหลดแยกต่างหาก มักเจอพรอมป์ตรวจสอบอัปเดต DirectX ล่าสุดตอนติดตั้งเกม ตั้งแต่ Windows 8 Microsoft รวม DirectX ไว้ใน Windows แล้ว อัปเดตผ่าน Windows Update ได้
รุ่นล่าสุดคือ DirectX 12 ใช้ได้เฉพาะ Windows 10 Windows 7 และ 8 ค้างที่ DirectX 11
DirectX ไม่ใช่ Graphics API เพียงอย่างเดียว Vulkan Run Time Libraries เป็นคู่แข่งใหม่ที่เสนอประสิทธิภาพดีกว่าบางอย่าง
ฉันมี DirectX รุ่นไหน
เช็คง่าย: กด Windows Key + R เปิด Run พิมพ์ dxdiag จะเห็นหน้าต่าง DirectX Diagnostic Tool
ล่างแผง System Information จะเห็น DirectX Version Windows 10 ควรเป็น DirectX 12 หากไม่ใช่ เช็ค Windows Update
ขณะอยู่ที่นี่ คลิกแท็บ Display (หลายแท็บหากใช้หลายจอ) ตรวจสอบว่าเครื่องรองรับฟีเจอร์ DirectX ครบ: DirectDraw Acceleration, Direct3D Acceleration, AGP Texture Acceleration ต้องเป็น Enabled ทั้งหมด
หากไม่ใช่ ต้องอัปเกรดฮาร์ดแวร์เพื่อใช้ฟีเจอร์เหล่านี้
วิธีดาวน์โหลด DirectX
วิธีดาวน์โหลด DirectX ล่าสุด ขึ้นอยู่กับ Windows ที่ใช้:
Windows 10:
ไม่มีแพ็กเกจ Standalone Microsoft ให้อัปเดตผ่าน Windows Update ไม่ต้องอัปเดต DirectX เองตอนติดตั้งเกม ไป Settings > Update & Security > Windows Update คลิก Check for updates
Windows 8.1:
เหมือน Windows 10 ไม่มีลิงก์ดาวน์โหลดแยก มี DirectX 11.2 (รุ่นล่าสุดสำหรับ Windows 8) เช็ค Windows Update ที่ Settings > Update and Recovery > Windows Update
Windows 7:
DirectX ล่าสุดคือ 11.1 มาพร้อม Windows 7 Service Pack 1 ต้องติดตั้ง Windows Update KB2670838 ทางเลือก: ดาวน์โหลดเอง หรือผ่าน Windows Update
Windows รุ่นเก่ากว่า:
Windows XP และ Vista หยุดรับการสนับสนุนจาก Microsoft แล้ว เก่าเกินไป ไม่ค่อยเล่นเกมสมัยใหม่ แต่เพื่อความครบถ้วน: Vista สูงสุด DirectX 11.0 พร้อม SP2, Windows XP ค้างที่ DirectX 9.0c อัปเดตด้วย Web Installer ของ Microsoft
ทำไมมี DirectX หลายรุ่นติดตั้งอยู่
รุ่น Windows กำหนด DirectX รุ่นใหม่สุดที่รันได้ แต่ไม่ได้หมายความว่ามีแค่รุ่นนั้น
แม้ DirectX จะ built-in ใน Windows แล้ว คุณน่าจะมีไฟล์ DirectX หลายรุ่นอยู่ที่ C:\Windows\System32 (และ C:\Windows\SysWOW64 บน Windows 64-bit)
ทำไม? เหมือน C++ Runtime ทุกเกมอาศัย DirectX รุ่นต่างกัน เช่น เกมพัฒนาบน DirectX 11 Update 40 จะใช้ได้แค่ Update 40 รุ่นใหม่กว่าไม่เข้ากัน
ดังนั้น ติดตั้งเกมใหม่ = ติดตั้ง DirectX รุ่นเฉพาะของเกมนั้น นำไปสู่การมีหลายสิบรุ่นบนระบบ
ควร Uninstall DirectX หรือไม่
ไม่มีวิธี Uninstall DirectX อย่างเป็นทางการ ไม่ได้ในแอป Apps ของ Settings ใน Windows 10 แต่มันไม่ใช่โปรแกรมปกติ มันเป็นส่วนหลักของการแสดงกราฟิกใน Windows
อย่ากังวลหลายรุ่นติดตั้ง ไฟล์เพิ่มเติมเหล่านี้ไม่เป็นอันตราย และติดตั้งไปเพราะเหตุผล (เกมที่ต้องการ)
อย่า**ลองลบไฟล์ DirectX แยกต่างหากในโฟลเดอร์ดังกล่าว อาจทำให้เกมหรือโปรแกรมหยุดทำงาน หากมีปัญหา DirectX รุ่นใด ลองติดตั้งเกมที่ใช้อีกครั้ง
ตอนนี้คุณรู้จัก DirectX แล้ว
เราครอบคลุม: DirectX คืออะไร, เช็ครุ่นที่ติดตั้ง, วิธีอัปเดต ไลบรารีกราฟิกอันทรงพลังนี้เป็นเหตุผลที่ Windows เป็นแพลตฟอร์มเกมยอดนิยม เป็นส่วนปกติของคอมพิวเตอร์หากเล่นเกม และส่วนใหญ่ไม่ต้องทำอะไรจัดการมัน
อ่านเพิ่ม: วิธีเพิ่มประสิทธิภาพ Windows 10 สำหรับเล่นเกม