Im Jahr 2018 brachte Nvidia RTX-Grafikkarten auf den Markt, die einige großartige Funktionen für Spiele bieten, darunter Ray Tracing und Mesh Shader. Allerdings benötigt Microsoft einen Standard, der diese Funktionen nicht nur auf NVIDIA-Hardware unterstützt. Dieser Standard heißt DirectX 12 Ultimate und ist mit dem Update vom Mai 2020 auf Windows 10-PCs angekommen.
Erfahren Sie mehr über DirectX 12 Ultimate auf Windows 10-PC und Xbox
Was ist DirectX 12 Ultimate?
Die neue Version von DirectX führt im Wesentlichen bestehende Technologien zusammen und standardisiert sie für PC- und Xbox-Spiele. Das sind gute Nachrichten für Gamer. Einige der aufregendsten neuen Grafiktechnologien, wie Echtzeit-Raytracing, sind hauptsächlich nur auf NVIDIA-Grafikkarten verfügbar. Wenn diese Funktion im Spiel aktiviert wird, verbessert sie die Bildqualität erheblich, indem sie das Lichtverhalten näher an die Realität bringt.
Zukünftige RDNA2-basierte AMD-Grafikkarten sowie die Xbox Series X werden auch DX12 Ultimate unterstützen. Werfen wir einen Blick auf die Highlights der neuen API und warum sie wichtig ist.
DirectX Raytracing 1.1

DirectX Raytracing 1.1
Raytracing ist die aufregende Neuheit in der Videospielgrafik. Microsoft nennt diese Version DirectX Raytracing (DXR). Dieses schrittweise Update einer bestehenden Technologie führt zu einer deutlichen Verbesserung des Gesamterscheinungsbildes von Spielen. Das Geheimnis besteht darin, die Beleuchtung in einem Spiel so zu gestalten, dass sie sich mehr wie in der realen Welt verhält.
Dies bedeutet, dass Reflexionen und Lichtbrechungen im Wasser realistischer aussehen, Sonnenlichtstrahlen fotorealistischer wirken und Schatten eine größere visuelle Tiefe haben.
Mit DX12 Ultimate soll der Raytracing-Effekt effektiver sein. Es wird auch eine Option geben, die Spieleentwicklern mehr Kontrolle über Ray Tracing gibt, anstatt sich auf das System zu verlassen.
Schattierung mit variabler Rate

Schattierung mit variabler Rate
Variable Rate Shading ist eine weitere Funktion, die in DX12 verfügbar ist. Shader teilen dem System mit, welche Farbe, Helligkeit und welchen Kontrast jedes Pixel haben soll. Allerdings kann dieser Prozess rechenintensiv sein und hier kommt Variable Rate Shading ins Spiel. Es konzentriert sich auf wichtige Teile der Gaming-Szene bei voller Auflösung, während weniger wichtige Objekte auf die Nutzung der GPU-Leistung reduziert werden.
Gamer bemerken den Gesamteffekt vielleicht nicht, aber es macht die Arbeit am Computer deutlich effizienter. Die verbesserte Effizienz verspricht insgesamt eine noch bessere Grafik und eine schnellere Spieleleistung.
Mesh-Shader
Ähnlich wie Variable Rate Shading trägt Mesh Shader auch dazu bei, dass das System effizienter arbeitet. Mit dieser Funktion können Spieleentwickler sehr detaillierte Welten erstellen, ohne die CPU zu überlasten.
Es definiert, was in einer Szene enthalten sein muss und wie detailliert sie sein muss (Detailebene oder LOD genannt). Hauptobjekte werden mit feineren Details dargestellt. Weiter entfernte Objekte werden mit weniger Details dargestellt. Fast alles, was Sie auf dem Bildschirm sehen, ist eine Ansammlung kleiner Dreiecke, die zu einer erkennbaren Form oder einem erkennbaren Objekt gruppiert sind.
Sampler-Feedback

Sampler-Feedback
Sampler Feedback macht auch das Rendern von Spielszenen effizienter. Sampler-Feedback verbessert die Art und Weise, wie das Spiel seine Texturen (Oberflächendetails auf Videospielobjekten) lädt. Die Idee ist, dass Computer intelligentere Entscheidungen über Texturen treffen können, um größere und detailliertere Grafiken zu rendern, aber weniger Videospeicher verbrauchen. Dies hilft auch, Probleme wie Stottern und Verzögerungen zu vermeiden.
Wie oben erwähnt, kann eine effizientere Nutzung der GPU dazu beitragen, die Bildraten zu erhöhen.
DirectX 12 Ultimate in der realen Welt
Die Funktionen von DX12 versprechen, Spiele intuitiver und effizienter bei der Nutzung von Computerressourcen zu machen. Wie bei allen Funktionen liegt die Implementierung jedoch bei den Spieleentwicklern. Beispielsweise wird Mesh Shading seit Ende 2018 von Nvidia unterstützt, aber noch nicht wirklich genutzt. Vielleicht wird es als Teil von DX12 Ultimate beliebter.
Auch die Hardware muss diese Features unterstützen. Microsoft hat angekündigt, seine neue Hardware als mit DX12 Ultimate kompatibel zu kennzeichnen.
Auf Konsolen ersetzt das Xbox Series X-Logo vorübergehend das DX12 Ultimate-Logo. Wenn Sie das DX12 Ultimate- oder Xbox Series X-Logo sehen, bedeutet das, dass die Hardware die neue Grafik-API unterstützt.
Wann profitieren Spiele von DirectX 12 Ultimate?
DirectX 12 Ultimate kommt als Teil der Funktionen der Ende Mai 2020 veröffentlichten Version 2004 (auch bekannt als Mai-2020-Update) auf Windows 10-PCs. Um die Funktionen nutzen zu können, benötigen Sie natürlich eine moderne Grafikkarte, die dies unterstützt.
Wenn Sie eine andere Grafikkarte als DX12 Ultimate haben, funktionieren alle Spiele, die DX12 Ultimate unterstützen, weiterhin mit der Hardware. Ihr PC wird jedoch nicht die gleichen visuellen Verbesserungen erfahren wie andere Computer. Laut Microsoft wird es keine Nebenwirkungen auf Hardware geben, die DX12 Ultimate nicht unterstützt.
Das sind gute Nachrichten für Gamer mit kleinem Budget, die gezwungen sein werden, etwas in Rückstand zu geraten, um die Hardwarekosten niedrig zu halten.