dalo by se to říct, že directX je dělaný proto, abys na každou kravinu nepotřeboval speciální ovladače libovolné karty.
DirecX představuje soubor pravidel jak se co multimediálně bude vytvářet - esperanto:
Hra: vytvoř mlhu karto
DX: na kartu- zobraz mlhu(karta-umím mlhu jen ve verzi 1.0) verze 1.0
karta- tady máš dx mlhu- předej to hře
---
Takhle komunikuje skoro vše (krom spec. rozhraní -opengl...)na windows.Něco chci- předám DX- ten zhodnotí možnosti HW- a předá mu reálný požadavek.