ประกอบด้วย 2 ส่วนที่สำคัญ คือ
1. DirectX Runtime
2. DirectX SDK (DirectX Software Development Kit)
DirectX Runtime
เป็นส่วนประกอบของ DirectX ทางฝั่งผู้ใช้โปรแกรมหรือผู้เล่นเกมส์เพื่อให้โปรแกรม Multimedia หรือเกมส์สามารถทำงานกับ Hardware ได้ โดยปกติแล้วจะถูกติดตั้งมาพร้อมกับการติดตั้งระบบปฏิบัติการ Windows ถ้าเครื่องคอมพิวเตอร์เครื่องใดไม่มี DirectX Runtime ติดตั้งไว้ ก็จะไม่สามารถเล่นเกมส์ได้ หรือหากมีเวอร์ชั่นที่ไม่สอดคล้องกับที่โปรแกรมต้องการใช้ก็จะไม่สามารถทำงานได้ ผู้ใช้ต้องติดตั้ง DirectX ให้ตรงตามที่โปรแกรมต้องการ
DirectX SDK
เป็นส่วนของผู้พัฒนาโปรแกรมโดย DirectX SDK เป็นเครื่องมือที่ใช้ในการพัฒนาโปรแกรมโดยไมโครซอฟต์พัฒนา DirectX SDK สำหรับใช้การพัฒนาโปรแกรมในหลายภาษาเช่น C/C++, C# และ Visual Basic .NET โดยผู้พัฒนาโปรแกรมสามารถ Download ได้ฟรีจากเว็บไซต์ของ Microsoft โดยในชุดของ DirectX SDK จะมี DirectX Runtime ติดตั้งมาให้ด้วย

องค์ประกอบของ DirectX SDK
1. Direct Graphics ทำหน้าที่จัดการเกี่ยวกับการแสดงผลทางจอภาพ ประกอบด้วยฟังก์ชั่น DirectDraw ที่สนับสนุนการสร้างภาพสองมิติและ Direct3D(D3D) สำหรับสร้างภาพสามมิติ
2. Direct Audio ทำหน้าที่จัดการในการประมวลผลเสียงต่าง ๆ
3. Direct Input ประกอบด้วยฟังก์ชั่นในการรับข้อมูลจากผู้ใช้ผ่านอุปกรณ์ต่าง ๆ เช่น Mouse, Keyboard และ Joystick เป็นต้น
4. Direct Play ประกอบด้วยฟังก์ชั่นที่ใช้ในการเชื่อมต่อเครือข่าย (Network)
วิชาการดอทคอม
ของ ผมไม่มี DirectX sound ผมเล่นวินโดน์ใหม่ เป็นวินโดน์ xp sp 3 พอลง
ก็เล่นเกมไม่ได้ เล่นได้เเค่ เกม2เกมเองอะครับ ลองเข้าไปที่ run เเล้วพิมว่า dxdiag คลิบที่ sound มันไม่มี Test Directsound ขึ้น เเละเข้าไปที่ control panel คลิบที่ sounds,speech,and audio Devices คลิบที่ sounds and audio Devices ของมันเวลาคลิบที่sounds and audio Devices คลิบเเทบ volume audio Devices มันเขียนว่า No audio Devices ทําไงดีครับ เล่นเกมไม่ได้เลยอะ