DirectX ist eine Sammlung von APIs für Multimedia-Programme (vor allem Computerspiele) auf den Windows-Betriebssystemen (ab Windows 95) der Firma Microsoft. Neben dem PC findet DirectX auf der Spielekonsole Xbox Verwendung.
DirectX wird vor allem zur Darstellung komplexer 3D- und 2D-Grafik benutzt. Es bietet aber auch Unterstützung für Soundeffekte, Musik, diverse Eingabegeräte (zum Beispiel Maus, Joysticks) und Netzwerkverbindungen für Multiplayerspiele. DirectX ermöglicht direkte Zugriffe auf die Hardware des Systems, ohne die Programme von der Hardware abhängig zu machen. So wird Spiele-Entwicklern eine Hardware-Abstraktions-Schicht (HAL von engl. hardware abstraction layer) für die Spieleprogrammierung zur Verfügung gestellt, mit der langsame Schnittstellen (zum Beispiel Win GDI) umgangen werden.
Es kann keine Haftung für die Nutzung oder Nichtnutzung, auch nicht für die Vollständigkeit oder Richtigkeit der gemachten Angaben und Beschreibungen übernommen werden. Quellen: Eigene Recherchen und Wikipedia - die freie Enzyklopädie, erreichbar unter wikipedia.de.