DirectX
Microsoft DirectX este un set de API-uri pentru a lucra pe platforma Microsoft în domeniul multimedia, în special programarea jocurilor. DirectX este utilizat pe scară largă în dezvoltarea jocurilor pe calculator și video pentru Microsoft Windows, Sega, Dreamcast, Microsoft Xbox și Xbox 360. DirectX este, de asemenea, utilizat în întreaga industrie de software, deoarece poate face grafica 3D de înaltă calitate rapid folosind nu numai jocuri, dar și cele mai recente hardware grafica 3D. Kitul de dezvoltare DirectX și kitul de dezvoltare software sunt software-uri cu sursă închisă, care sunt gratuite, dar nu pot fi modificate. Runtime-ul DirectX a fost lansat inițial numai pentru dezvoltatorii de jocuri de calculator, dar recent este inclus în Windows. Direct3D 9Ex, Direct3D 10 și Direct3D 11 sunt disponibile numai pentru Windows Vista și Windows 7. Acest lucru se datorează faptului că aceste versiuni noi funcționează numai cu noul model de driver de afișare Windows introdus în Windows Vista.