DirectX (ад англ.: direct — прамы, непасрэдны) — гэта набор API, распрацаваных для рашэння задач, звязаных з праграмаваннем пад Microsoft Windows. Найбольш шырока выкарыстоўваецца пры напісанні камп’ютарных гульняў. Пакет сродкаў распрацоўкі DirectX пад Microsoft Windows бясплатна даступны на сайце Microsoft. Часцяком абноўленыя версіі DirectX пастаўляюцца разам з гульнявымі дадаткамі.
Практычна ўсе часткі DirectX API уяўляюць сабой наборы COM-сумяшчальных аб’ектаў.
У цэлым, DirectX падраздзяляецца на: