DirectX sisaldabteeke, juhtimaksvideokaardi,klaviatuuri,arvutihiire,mängukangi jahelikaardi talitlust. Algult algasid kõigi nende nimed osisega "Direct": Direct3D, DirectDraw, DirectMusic, DirectPlay, DirectSound jne. DirectX oli nende komponentide üldnimetus. Hiljem kasutati X-tähte Microsofti mängukonsooliXboxi nimes, et näidata, et konsool kasutab DirectX tehnoloogiat. X-täht esineb ka Xboxile mõeldud rakendusliidesteXInput jaXACT nimetustes.
Direct3D (D3D) – põhiline DirectX-i alamprogramm. Direct3D on vajalikanimatsiooni,graafika ja muude vajalike efektide kasutamiseks. Direct3D ei ole seotud DirectAudioga.
DXGI – võimaldab validakuvarežiimide vahel. See on saadaval alates opsüsteemistWindows Vista (DirectX 10).
DirectWrite – on mõeldud teksti kuvamiseks ja vormindamiseks.
DirectAudio – helide ja häälte esitamiseks ning heliefektide lisamiseks. Selle asemel soovitatakse kasutadaXAudio 2 jaXACT-i teeke.
DirectX-i juhtpaneel (Control Panel) – on kasutusel DirectX-i alamprogrammide ja DirectX-i enda sätete muutmiseks. Samuti saab kontrollida alamprogrammide (Direct3D, DirectAudio jne) tööd. Neid alamprogramme on üle 4. Juhtpaneeli versioon peab olema DirectX-i alamprogrammide versiooniga sama.