| DirectX | |||||
|
DirectX ist eine Ansammlung von standardisierten Programmierschnittstellen (APIs) der Firma Microsoft. DirectX ermöglicht Anwendungen, die über den jeweiligen Treiber verfügen, einen schnellen Zugriff auf die Hardwarekomponenten des Rechners. In DirectX enthalten sind: Direct3D (unterstützt 3D-Grafiken), DirectSound, DirectVideo (unterstützt 2D-Grafiken und Videoausgabe), DirectDraw, DirectPlay (unterstützt die Kommunikation von Multiplayerspielen), DirectX Media Objects, DirectSetup (unterstützt das automatische Update auf die aktuelle Version) und DirectInput (unterstützt die Eingabegeräte). DirectX ist für die Windows-Plattform ausgelegt und kommt vor allem bei Multimedia-Anwendungen und Spielen zum Einsatz. Auch die Xbox arbeitet damit. Die letzte Version für Windows XP und Windows 2000 ist 9.0c. Mit Windows Vista erscheint die Version 10.0. Diese stellt einen Quantensprung in der grafischen Darstellung dar, insbesondere bei 3D-Darstellungen der realen Welt, inklusive Schattierungen oder beispielsweise Wasseranimationen und ähnliches. Die CryENGINE 2 der deutschen Spieleschmiede Crytek GmbH ist eine der ersten Spiele Engines welche die Möglichkeiten von DirectX 10 ausschöpft. Das erste Spiel für die CryENGINE 2 ist der Egoshooter Crysis. Leider wird es DirectX 10.0 nicht für ältere Betriebssysteme wie Windows XP oder W2K geben. Microsoft begründet das mit technischen Aspekten. Mit Version DirectX 10.1 kam 2007 der vorerst neueste Ableger von Microsoft auf den Markt. Die Befürchtung vieler User, dass sie ihre DirectX 10 Grafik-Karte dann nicht mehr verwenden könnten oder eine neue DirectX 10.1 Grafikkarte erwerben müssten ist laut Microsoft jedoch unbegründet. |
|||||
| Siehe auch: Grafikkarte OpenGL windows Windows-Vista Microsoft API Antialiasing Dithering Egoshooter MMPOG | |||||