Android

Directx ใน windows คืออะไร วิธีตรวจสอบเวอร์ชั่นของ directx

เวก้าผับ ฉบับพิเศษ

เวก้าผับ ฉบับพิเศษ

สารบัญ:

Anonim

หากคุณได้ติดตั้งและเล่นเกมบางเกมบนคอมพิวเตอร์ Windows ของคุณก่อนที่คุณจะทำการติดตั้งเกมที่คุณอาจเจอบนหน้าจอที่ขอให้คุณติดตั้ง DirectX บนคอมพิวเตอร์ของคุณ ฉันพบหน้าจอนี้ครั้งแรกในวันที่มี Windows XP ขณะติดตั้ง Age of Empires ย้อนกลับไปตอนนั้นฉันไม่ได้สนใจอะไรมากเกี่ยวกับ DirectX และคิดว่ามันจำเป็นต้องใช้ในการเล่นเกมเท่านั้น

อย่างไรก็ตามวันนี้เราได้ตัดสินใจที่จะมองลึกลงไปในสิ่งที่สำคัญของ DirectX สำหรับ Windows ความรู้คือพลังเมื่อมันมาถึงเงื่อนไขการใช้คอมพิวเตอร์ที่ซับซ้อนเหล่านี้เพื่อให้เรามีความเข้าใจที่ดีขึ้น แน่นอนว่าไม่ต้องบอกว่าเหมือนกับบทความ บทความนี้ก็พยายามอธิบายทุกอย่างอย่างง่ายที่สุดเท่าที่จะทำได้ ดังนั้นไม่จำเป็นต้องใส่เสื้อคลุมตัวเล็ก ๆ

เราจะเห็นคำตอบของสามคำถามเกี่ยวกับ DirectX:

  • DirectX คืออะไร
  • DirectX สำหรับ Windows ต้องการอะไรบ้าง
  • ฉันใช้เวอร์ชันใดและทำไมต้องปรับปรุงให้ทันสมัยอยู่เสมอ

งั้นลองยกมันทีละอัน

DirectX คืออะไร

Microsoft DirectX เป็นชุดโปรแกรมที่ดูแลงานมัลติมีเดียที่เกี่ยวข้องเช่นเกมการแสดงผลวิดีโอการสร้างแบบจำลอง 3 มิติและอื่น ๆ เช่นนั้น DirectX ทำหน้าที่เป็นสะพานเชื่อมระหว่างฮาร์ดแวร์มัลติมีเดียในคอมพิวเตอร์ของคุณเช่นเสียงและการ์ดวิดีโอและซอฟต์แวร์ที่พยายามเข้าถึง ไลบรารี DirectX ไม่เพียง แต่ช่วยในด้านกราฟิก แต่ยังรวมถึงเสียงที่ซับซ้อนและภาพเคลื่อนไหว

ตอนนี้เราได้เห็นว่า DirectX คืออะไรแล้วเรามาดูความต้องการของมันกัน

DirectX สำหรับ Windows คืออะไร

DirectX เป็นโปรแกรม Windows และตราบใดที่คุณทำงานบนพีซี Windows และทำงานด้านมัลติมีเดียที่เกี่ยวข้องคุณก็ต้องการมัน เราส่วนใหญ่เชื่อว่า DirectX จำเป็นต้องใช้ในการเล่นเกมเท่านั้น แต่ไม่ใช่ในกรณีนี้ ดังที่ฉันได้กล่าวไปแล้วโปรแกรมส่วนใหญ่ที่ซับซ้อนซึ่งใช้การสร้างแบบจำลอง 3 มิติด้วยเสียงที่ซับซ้อนหรือภาพเคลื่อนไหวจะต้องใช้ไฟล์ไลบรารี DirectX บนคอมพิวเตอร์เพื่อให้ทำงานได้อย่างถูกต้อง

โปรแกรมทั้งหมดที่ต้องการ DirectX พูดถึงในหน้าข้อกำหนดของระบบ แต่บางครั้งมันไม่ได้จัดทำเอกสารเป็น DirectX โดยตรง แทนที่จะกล่าวถึงโดยตรงว่าจำเป็นต้องใช้ DirectX 9 หรือ DirectX 10 โปรแกรมอาจบอกว่าเทคโนโลยี Direct3D 10 จำเป็นต้องใช้เทคโนโลยี Direct3D 9 เนื่องจาก Direct3D เป็นส่วนหนึ่งของ DirectX APIs พร้อมด้วย DirectDraw, DirectMusic, DirectPlay, DirectSound และอีกไม่กี่การติดตั้ง DirectX จะช่วยแก้ปัญหาได้

ฉันใช้เวอร์ชันเวอร์ชันใดและเพราะเหตุใดจึงต้องปรับปรุงให้ทันสมัยอยู่เสมอ

Windows ทุกรุ่นที่เริ่มต้นจาก Windows XP มาพร้อมกับ DirectX เวอร์ชันหนึ่งที่มาพร้อมกับมัน รุ่นล่าสุดที่ Windows 8 มาพร้อมกับ DirectX 11 ในการตรวจสอบเวอร์ชั่นของ DirectX ที่คุณใช้ให้เปิดกล่องคำสั่ง Run โดยใช้ปุ่มลัด Windows + R พิมพ์ใน DXDIAG แล้วกด Enter หลังจากที่คุณดำเนินการคำสั่ง DirectX Diagnostic Tool จะเปิดขึ้น

ที่นี่คุณสามารถดูเวอร์ชั่นของ DirectX ที่คุณใช้ใน ข้อมูล ระบบ ใน แท็บระบบ

โปรแกรมที่แตกต่างกันต้องการ DirectX รุ่นต่าง ๆ เพื่อให้สามารถใช้งานได้และหากโปรแกรมนั้นต้องการรุ่นที่ได้รับการอัพเดทคุณจะต้องติดตั้งเพื่อให้สามารถใช้งานได้อย่างเหมาะสม ส่วนใหญ่แล้วการปรับปรุงเหล่านี้จะมาพร้อมกับโปรแกรมที่คุณพยายามติดตั้งบนคอมพิวเตอร์ของคุณ คุณสามารถดาวน์โหลด DirectX เวอร์ชั่นล่าสุดได้จากหน้านี้ หน้านี้มีลิงค์ไปยังทั้งเวอร์ชั่นออนไลน์และแจกจ่ายซ้ำได้และสามารถติดตั้งได้เหมือนแอพพลิเคชั่น Windows อื่น ๆ

อย่างไรก็ตามมีข้อ จำกัด DirectX เวอร์ชันล่าสุดที่สามารถติดตั้งบน Windows XP Service Pack 3 ได้คือ 9.0b สำหรับ Windows Vista และ 7 ขีด จำกัด คือ DirectX 11 หากคุณเป็นผู้ใช้ Windows 8 และ Windows Server 2012 การอัพเดท DirectX 11.1 นั้นเป็นเอกสิทธิ์สำหรับคุณเนื่องจากไม่สามารถติดตั้งบน Windows รุ่นก่อนหน้าได้

คุณต้องจำไว้ว่าการอัพเดท DirectX เพียงอย่างเดียวอาจไม่ได้ผลเสมอไป จากสิ่งที่เราได้เห็น DirectX เป็นสิ่งจำเป็นสำหรับประสิทธิภาพมัลติมีเดียที่ราบรื่นบนคอมพิวเตอร์ของคุณ แต่ก็เป็นไปได้เฉพาะในกรณีที่ฮาร์ดแวร์ของคอมพิวเตอร์ของคุณรองรับเวอร์ชัน DirectX ที่คุณใช้ ตัวอย่างเช่นในการใช้ศักยภาพสูงสุดของ DirectX 11 คอมพิวเตอร์ของคุณจะต้องมีฮาร์ดแวร์ที่รองรับเช่นการ์ดวิดีโอที่ใช้งานร่วมกันได้เป็นต้น

หากคุณมีคำถามเพิ่มเติมเกี่ยวกับ DirectX คุณต้องการให้ฉันลบล้างโพสต์เป็นความคิดเห็น