loader

Directx 10 download chip kostenlos

Das DirectX Software Development Kit (SDK) besteht aus Laufzeitbibliotheken in verteilbarer Binärform sowie begleitender Dokumentation und Headern für die Codierung. Ursprünglich wurden die Laufzeiten nur von Spielen oder explizit vom Benutzer installiert. Windows 95 wurde nicht mit DirectX gestartet, aber DirectX war in Windows 95 OEM Service Release 2 enthalten. [2] Windows 98 und Windows NT 4.0 wurden beide mit DirectX ausgeliefert, wie jede Version von Windows seitdem veröffentlicht hat. Das SDK steht Ihnen als kostenloser Download zur Verfügung. Während es sich bei den Laufzeiten um proprietäre Closed-Source-Software handelt, wird Quellcode für die meisten SDK-Beispiele bereitgestellt. Ab der Veröffentlichung von Windows 8 Developer Preview wurde DirectX SDK in Windows SDK integriert. [3] APIs wie Direct3D und DirectSound müssen mit Hardware interagieren, und zwar über einen Gerätetreiber. Hardwarehersteller müssen diese Treiber für die Gerätetreiberschnittstelle (oder DDI) einer bestimmten DirectX-Version schreiben und jedes einzelne Hardwarestück testen, um sie DirectX kompatibel zu machen. Einige Hardwaregeräte verfügen nur über DirectX-kompatible Treiber (d. h., man muss DirectX installieren, um diese Hardware verwenden zu können).

Frühe Versionen von DirectX enthielten eine aktuelle Bibliothek aller derzeit verfügbaren DirectX-kompatiblen Treiber. Diese Vorgehensweise wurde jedoch zugunsten des webbasierten Windows Update-Treiber-Update-Systems gestoppt, das es Benutzern ermöglichte, nur die für ihre Hardware relevanten Treiber und nicht die gesamte Bibliothek herunterzuladen. Während der GDC 2006 präsentierte Microsoft das XNA Framework, eine neue verwaltete Version von DirectX (ähnlich, aber nicht identisch mit Managed DirectX), die die Entwicklung von Spielen unterstützen soll, indem die Integration von DirectX, HLSL und anderen Tools in einem Paket erleichtert wird. Es unterstützt auch die Ausführung von verwaltetem Code auf der Xbox 360. Der XNA Game Studio Express RTM wurde am 11. Dezember 2006 als kostenloser Download für Windows XP zur Verfügung gestellt. Im Gegensatz zur DirectX-Laufzeit wurden Managed DirectX, XNA Framework oder die Xbox 360 APIs (XInput, XACT usw.) nicht als Teil von Windows ausgeliefert. Von Entwicklern wird erwartet, dass sie die Laufzeitkomponenten zusammen mit ihren Spielen oder Anwendungen neu verteilen. DirectX 12 wird auf allen Fermi- und späteren Nvidia-GPUs, auf AMDs GCN-basierten Chips und auf Intels Haswell- und späteren Prozessor-Grafikgeräten unterstützt.

[43] DirectX wurde bestätigt, in Microsofts Windows Phone 8 präsent zu sein. [10] Um Abwärtskompatibilität zu erreichen, enthält DirectX in Windows Vista mehrere Versionen von Direct3D:[19] In einer konsolenspezifischen Version wurde DirectX als Grundlage für Microsofts Xbox, Xbox 360 und Xbox One Konsolen-API verwendet. Die API wurde gemeinsam zwischen Microsoft und Nvidia entwickelt, die die benutzerdefinierte Grafikhardware der ursprünglichen Xbox entwickelt haben. Die Xbox API ähnelte DirectX Version 8.1, ist aber wie andere Konsolentechnologien nicht aktualisiert werden können. Die Xbox trug den Code DirectXbox, wurde jedoch wegen ihres kommerziellen Namens auf Xbox abgekürzt. [9] DOS erlaubte den direkten Zugriff auf Grafikkarten, Tastaturen, Mäuse, Soundgeräte und alle anderen Teile des Systems, während Windows 95 mit seinem geschützten Speichermodell den Zugriff auf all diese Karten beschränkte und an einem viel standardisierteren Modell arbeitete. Microsoft benötigte eine schnelle Lösung für Programmierer. das Betriebssystem war nur wenige Monate von der Veröffentlichung entfernt. Eisler (Entwicklungsleiter), St. John und Engstrom (Programmmanager) arbeiteten zusammen, um dieses Problem zu beheben, mit einer Lösung, die sie schließlich DirectX nannten. Die erste Version von DirectX wurde im September 1995 als Windows Games SDK veröffentlicht. Es war der Win32-Ersatz für die DCI[5] und WinG APIs für Windows 3.1.

DirectX ermöglichte es allen Versionen von Microsoft Windows, beginnend mit Windows 95, Hochleistungsmultimedia zu integrieren. Eisler schrieb in seinem Blog über die Hektik, DirectX 1 bis 5 zu bauen. [6] Die „Nvidia PhysX System Software” aktualisiert die PhysX Laufzeit-Versionen aus den aktuellen Nvidia-Grafikkartentreibern.