Jedná se o starší, ale nesmírně úspěšnou a dlouho používanou verzi grafického API od Microsoftu. Funguje jako tzv. vysokoúrovňové (high-level) rozhraní, což znamená, že velkou část složité práce, jako je správa paměti a plánování úkolů pro grafickou kartu, vykonává za programátora ovladač. To sice zjednodušuje vývoj, ale na moderních vícejádrových procesorech může vést k nižšímu výkonu. DirectX 11 zavedlo klíčové technologie jako Teselaci pro zjemňování 3D modelů a Compute Shadery pro obecné výpočty na grafické kartě. Po mnoho let bylo absolutním standardem pro PC hraní.