DirectX – zestaw funkcji API wspomagających generowanie grafiki (dwuwymiarowej i trójwymiarowej), dźwięku oraz innych zadań związanych zwykle z grami komputerowymi i innymi aplikacjami multimedialnymi. DirectX jest produktem firmy Microsoft dostępnym tylko na platformę Windows oraz konsolę Xbox.
Najczęściej DirectX wykorzystywany jest do generowania grafiki w grach komputerowych. Używany jest również do pisania programów służących specyficznym zadaniom z wykorzystaniem najczęściej grafiki trójwymiarowej – np. symulacji komputerowych.
Najnowsza wersja pakietu, oznaczona jako DirectX 12, została zaprezentowana podczas 20 marca 2014 roku w San Francisco, później udostępniona wraz z premierą systemu operacyjnego Windows 10. Poprzednia wersja DirectX – o numerze 11 – zadebiutowała wraz z systemem operacyjnym Windows 7. Jeszcze starsza wersja to DirectX 10.1 obsługiwany jednak tylko przez Windows Vista i tańsze karty graficzne z chipsetem AMD, a od serii GT200 także przez NVIDIA.