Om DirectX te installeren, moet u Microsoft .NET Framework hebben geïnstalleerd en ingeschakeld . Framework wordt uitgevoerd in een softwareomgeving (in tegenstelling tot een hardwareomgeving) die bekend staat als Common Language Runtime (CLR), een virtuele toepassingsmachine die services biedt zoals beveiliging, geheugenbeheer en het afhandelen van uitzonderingen.