DirectX, bir Microsoft PC’nin ekran ve ses kartlarına erişim sağlayan bir API koleksiyonudur.
DirectX kullanarak, bir program üzerinde çalıştığı makinenin donanım özelliklerini kolayca belirleyebilir.
Bu API’ler, bir bilgisayarın 3D grafikler ve yüksek kaliteli müzik ve ses efektleri gibi gelişmiş özelliklerine erişim sağlar. Bu nedenle, yazılım DirectX uyumlu donanım ve sürücüler ile Windows tabanlı herhangi bir bilgisayarda çalışabilir.
DirextX ismi, teknolojiyi oluşturan çoklu API’ler için kısayol olarak tanımlanmıştır.
Başlangıçta bu API’lerin adı Direct ile başladı ve Direct3D, DirectDraw, DirectPlay, DirectSound ve daha fazlası gibi şeyleri içeriyordu.