DirectX predstavuje komplexný ekosystém multimediálnych rozhraní od Microsoftu. Hoci je jeho najznámejšou súčasťou Direct3D pre 3D grafiku, zahŕňa aj špecializované komponenty ako Direct2D (2D vektorová grafika), DirectWrite (typografia), XAudio2 (priestorový zvuk) či XInput (ovládanie gamepadov). Tento ekosystém, ktorý vznikol v ére Windows 95 pre zjednotenie prístupu k hardvéru na PC, sa neskôr stal aj základným kameňom pre herné konzoly Xbox.
Zlatý vek „vysokoúrovňových“ verzií symbolizuje legendárny DirectX 9 (dominantný na Windows XP), prelomový DirectX 10 s novým ovládačovým modelom WDDM vo Windows Vista a DirectX 11, ktoré sa stalo faktickým grafickým štandardom pre celú minulú dekádu. Nástup „nízkoúrovňového“ DirectX 12 posunul správu pamäte, synchronizáciu aj tvorbu príkazových frontov priamo do rúk vývojárov, čím umožnil lepšie škálovať na viacjadrových procesoroch a minimalizovať réžiu (overhead) ovládača.
Vrchol súčasnej ponuky reprezentuje značka DirectX 12 Ultimate, ktorá združuje najpokročilejšie hardvérové funkcie – Ray Tracing 1.1 pre realistické svetelné efekty, Mesh Shaders pre flexibilné spracovanie geometrie, Variable Rate Shading pre múdre šetrenie výkonu a Sampler Feedback pre optimalizáciu streamovania textúr.