Program Microsoft DirectX to zestaw technologii, dzięki którym komputery z systemem Windows stanowią idealną platformę do pracy z aplikacjami zawierającymi różnorodne elementy multimedialne, takie jak grafika kolorowa, wideo, animacja trójwymiarowa i dźwięk. Program DirectX zawiera aktualizacje dotyczące zabezpieczeń i wydajności, a także wiele nowych funkcji związanych ze wszystkimi technologiami, do których aktualizacje uzyskują dostęp za pomocą interfejsów programowania aplikacji (API) programu DirectX.