DirectX merupakan sekumpulan API (Application Programming Interface) yang khusus membantu kerja komputer dalam hal penanganan aplikasi yang kaya akan multimedia, sebagai contoh game-game terbaru, aplikasi editing video maupun aplikasi dengan dukungan multi threading. DirectX merupakan gabungan dari Direct3D, DirectDraw, DirectMusic, DirectPlay, dan DirectSound. DirectX sendiri merupakan aplikasi gratis dari Microsoft yang dapat anda download langsung.