DirectX 10

DirectX 10 ist die Version von Microsofts Bibliothek von APIs, die auf die Entwicklung von Videospielen abzielt; 2006 für Windows Vista veröffentlicht

9/10 (62 Stimmen)

Windows 95 bedeutete eine große Veränderung in vielen Aspekten von Microsofts Betriebssystemen, indem es die traditionelle MS-DOS-Befehlskonsole durch eine grafische Oberfläche ersetzte, die Computer viel populärer machte (eine Oberfläche, die bereits auf Mac oder OS/2 verfügbar war). Eine dieser Veränderungen betraf die Art und Weise, wie wir die multimediale Umgebung eines PCs verstanden, die in allen Sinnen reicher wurde.

Und um ihr Auftrieb zu geben, beschloss Microsoft, DirectX herauszubringen, eine Sammlung von APIs, die darauf ausgerichtet ist, die Arbeit von Entwicklern in allem, was mit Videos und Videospielen zu tun hat, zu vereinfachen.

Welches sind die APIs von DirectX?

Es wird mit der folgenden Liste von APIs für Entwickler und Programmierer geliefert:

  • Direct3D für die Verarbeitung und Codierung von dreidimensionalen Grafiken.
  • Direct Graphics zum Zeichnen von Bildern in zwei Dimensionen und zur Darstellung von Bildern in 3D.
  • DirectInput zur Verarbeitung von Daten von der Tastatur, Maus und anderen Controllern und Peripheriegeräten wie Gamepads und Joysticks.
  • DirectPlay für die Netzwerkkommunikation.
  • DirectSound für die Wiedergabe und Aufnahme von Audio.
  • DirectMusic für die Wiedergabe von Musik.
  • DirectShow für die Wiedergabe von Ton und Video mit Netzwerktransparenz.
  • DirectSetup zur Vereinfachung der Installation von DirectX-Komponenten und -Elementen.
  • DirectCompute, eine Sprach- und Anweisungsbibliothek zur Verwaltung aller Prozess-Threads, die speziell für Mehrkernprozessoren entwickelt wurde.

Und 2006 wurde DirectX 10 für Windows Vista veröffentlicht, obwohl es später auch von Windows 7 übernommen wurde. Es korrigierte einige Einschränkungen und Fehler der Vorgängerversion DirectX 9 sowie die durch bestimmte Prozesse verursachten Leistungsprobleme, die Engpässe bei der Datenverarbeitung verursachten, und führte einige neue Funktionen ein:

  • Effizientere und weniger häufige Aufrufe an APIs, um die CPU im Grafikbereich nicht zu belasten.
  • Shader-Modell 4.0: Die maximale Anzahl von Registrierungen, Render-Zielen und Bytes im Vertex-Puffer wurde erhöht, und jetzt können wir von jeder Art von Shader uneingeschränkt auf die Texturen zugreifen.
  • Geometrie-Shader: Erstellung von geometrischen Formen in Echtzeit auf prozedurale Weise.

Diese neue Version bedeutete eine wesentliche Änderung in der Konzeption neuer Videospiele, obwohl sie 2009 mit der Einführung von DirectX 11 und natürlich noch mehr im Jahr 2015 mit der Veröffentlichung von DirectX 12 für Xbox One und Windows 10 bald veraltet war.

Microsoft
Letzte Woche
Letzte Woche
110 MB

Wir haben ein offenes Ohr für dich. Gibst du uns dein Feedback?

Nicht angemeldet

Nicht angemeldet