Dalam sistem operasi Windows, DirectX disebut sekumpulan API (antara muka pengaturcaraan aplikasi), yang digunakan terutama untuk tugas pengaturcaraan yang berkaitan dengan multimedia, terutama video dan permainan video. Kerana penggunaannya yang sangat baik, kami telah berusaha untuk menyesuaikan kodnya, sehingga sistem yang dikembangkan oleh Unix juga dapat memanfaatkan alat-alat ini. Versi pertama DirectX dilancarkan pada 30 September 1995, walaupun itu bukan bahagian penting dari cara Windows berfungsi; pada tahun 1996, bagaimanapun, ia dimasukkan sebagai sebahagian dari aplikasi Pihak Ketiga, iaitu aplikasi yang diedarkan secara bebas oleh pemaju.
DirectX terdiri daripada beberapa aplikasi, masing-masing dengan fungsi tertentu. Salah satunya adalah Direct3D, salah satu yang paling kerap digunakan dan dikenali; Misinya adalah untuk menghasilkan grafik dimensi ketiga, sehingga memudahkan melukis angka geometri apabila diperlukan. Grafik Langsung, dengan cara yang sama, adalah alat yang digunakan untuk melukis angka rata. The DirectInputpihaknya bertanggung jawab untuk menguruskan hubungan dengan elemen luar peranti dan yang memiliki kemampuan untuk menghantar perintah, seperti tetikus, papan kekunci atau kayu bedik. DirectPlay, yang pada gilirannya dibahagikan kepada DirectPlayXServer, DirectPlatXClient, DirectPlayXPeer, yang misinya adalah menyediakan akses ke rangkaian. DirectSound, untuk rakaman suara; DirectMusic, untuk pembuatan semula trek muzik; DirectShow, bertanggungjawab untuk main balik video langsung; DirectSetup, dimaksudkan untuk menjadi program untuk mengatur pemasangan komponen lain dan DirectCompute, dengan bahasa dan petunjuk yang ditentukan untuk menangani kernel besar.
Versi terbaru DirectX dikeluarkan pada tahun 2015, bersama dengan Windows 10.