Insieme di interfacce di programmazione (API) sviluppate da Microsoft, parte della piattaforma DirectX, progettate per gestire la grafica tridimensionale (3D) in ambiente Windows. Fornisce le funzionalità necessarie per creare e gestire oggetti grafici complessi, come modelli 3D, ed è comunemente utilizzato nei giochi, nelle applicazioni grafiche avanzate e per il supporto delle periferiche di puntamento e dispositivi di input.