In diesem Jahr haben wir an mehreren Previews und technische Demos von DirectX 12 Technologien, vor und nach der Einführung von Windows 10 im Juli sah. Als das bedeutendste Update auf die DirectX-API, da DirectX 10 im Jahr 2007, der Veröffentlichung von DirectX 12 markiert den Beginn einer Generalüberholung der, wie die Entwickler für moderne GPUs zu programmieren. So zu sagen, es ist ziemlich viel Interesse an ihm - sowohl von den Verbrauchern und Entwicklern -, wäre eine Untertreibung. Bei der Zusammenstellung der DirectX-12-Spezifikation, Microsoft und deren Partnern Für die Langstrecke, Gegenwart und Zukunft geplant. DirectX 12 hat eine Reihe von sofort nützliche Features, darin, dass Entwickler grinste von Ohr zu Ohr hat, aber zur gleichen Zeit angesichts der Tatsache, dass ein anderer Übergang wie diese werden seit vielen Jahren nicht geschehen (wenn überhaupt), DirectX 12 und das Update auf die zugrunde liegende Display-Treiber-Stiftung waren zu sehr vorausschauend und zu packen in wie viele erweiterte Funktionen, wie sinnvoll wäre. Folglich werden die ersten Einzelhandels Spiele wie dieses Quartals Fable Legends wird nur an der Oberfläche kratzen, was die API zu tun, als Entwickler sind immer noch im Prozess des Verstehens der API und Schreiben von neuen Motoren um ihn herum, und GPU-Treiber-Entwickler sind in ähnlicher Weise noch hämmerte ihren Code und die Verbesserung ihrer DirectX 12 Funktionalität. Von allem, was über DirectX 12 bisher geschrieben wurde, hat der Großteil der Fokus auf die unmittelbaren Vorteile der Low-Level-Charakter der API gewesen, und dies aus gutem Grund. Die stark reduzierte Treiberaufwand und eine bessere Möglichkeit, über mehrere CPU-Kerne verteilt Arbeit Vorlage steht äußerst nützlich für Spiele-Entwickler zu sein, zumal die CPU Einreichung Engpass ist eine der größten Engpässe mit Blick auf GPUs heute. Selbst dann, die volle Nutzung dieser Funktionalität wird noch einige Zeit als Entwickler haben sich auf die Minimierung der Verwendung von Zeichenaufrufen um den Engpass zu arbeiten gewohnt zu nehmen, so ist es sicher zu sagen, dass wir zu Beginn, was los ist, um eine zu sein lange Übergangs für Gamer und Spieleentwickler. Etwas weiter am Horizont als die Fahrerkopf Verbesserungen sind DirectX 12 die Verbesserungen an Multi-GPU-Funktionalität. Traditionell die Domäne der Treiber - Entwickler haben wenig Kontrolle unter DirectX 11 - DirectX 12 ausdrückliche Kontrollen erstrecken sich auf Multi-GPU-Rendering als auch. Es liegt nun an die Entwickler, um zu entscheiden, ob sie auf mehrere GPUs verwenden möchten und wie sie diese nutzen möchten. Und mit expliziten Kontrolle über die GPUs zusammen mit dem tiefen Verständnis, dass nur eine der Spiel-Entwickler können für das Layout der Rendering-Pipeline haben, DirectX 12 bietet Entwicklern die Freiheit, Dinge, die noch nie zuvor getan werden könnte, zu tun.
Übersetzt wird, bitte warten..