ไอคอนค้นหา Download.it
Advertisement

ยกระดับกราฟิก และเสียงเกม ให้สวยสมจริง เล่นได้ลื่นไหล มากขึ้น

ยกระดับกราฟิก และเสียงเกม ให้สวยสมจริง เล่นได้ลื่นไหล มากขึ้น

โหวต (8,043 โหวต)

ลิขสิทธิ์ของโปรแกรม ฟรี

นักพัฒนา Microsoft

เวอร์ชั่น 9.29.1974.20210222

ทำงานภายใต้ Windows

โหวต

(8,043 โหวต)

นักพัฒนา

Microsoft

ทำงานภายใต้

Windows

ลิขสิทธิ์ของโปรแกรม

ฟรี

เวอร์ชั่น

9.29.1974.20210222

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

เหมาะสำหรับคนที่เล่นเกมบน Windows และผู้ที่ใช้งานแอปมัลติมีเดียหรือกราฟิกที่พัฒนาบนเทคโนโลยีในตระกูล DirectX

บทบาทของ DirectX ต่อเกมและมัลติมีเดียบน Windows

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

กราฟิก: หัวใจคือการเรนเดอร์ที่เน้นประสิทธิภาพ

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

เสียง: มีรากเดิมใน DirectX แต่มีข้อจำกัดด้านความทันสมัย

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

ประสบการณ์ที่ได้จริงขึ้นกับอุปกรณ์ที่รองรับ

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

ข้อดี

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

ข้อเสีย

  • เป็นชุด API มากกว่าซอฟต์แวร์แบบมีหน้าจอใช้งาน ผู้ใช้ทั่วไปอาจ “ไม่เห็นตัวโปรแกรม” โดยตรง
  • องค์ประกอบด้านเสียงอย่าง DirectSound ถูกระบุว่าเลิกใช้งานแล้ว และมีตัวที่ใช้แทน
  • ความสามารถที่ได้จริง โดยเฉพาะเรื่องการเร่งด้วยฮาร์ดแวร์ ขึ้นกับการรองรับของอุปกรณ์และไดรเวอร์