Pocket-lint wordt ondersteund door zijn lezers. Wanneer u via links op onze site koopt, kunnen we een aangesloten commissie verdienen. Kom meer te weten

Deze pagina is vertaald met behulp van AI en machine learning.

(Pocket-lint) - DirectX draait al jaren mee en stelt ontwikkelaars in staat games te maken die het beste halen uit de componenten van je gaming-pc.

De eerste versie van DirectX werd gelanceerd in 1995 en heeft sindsdien verschillende updates ondergaan, waarbij elke iteratie pc-gamers helpt om ten volle te genieten van allerlei fantastische pc-games. Maar wat doet DirectX en wat is er zo speciaal aan DirectX 12 Ultimate?

Lees verder om erachter te komen.

Wat is DirectX eigenlijk?

Microsoft DirectX is een verzameling Application Programming Interfaces (API's) waarmee games kunnen "praten" met verschillende componenten in je spelcomputer, waaronder je grafische kaart, RAM en meer. Het werd ontwikkeld om het gemakkelijker te maken voor games om toegang te krijgen tot deze essentiële componenten terwijl ook de veiligheid en integriteit van je machine behouden blijft.

DirectX is om vele redenen nuttig, niet in het minst omdat het op die manier als brug fungeert naar spelcomputers over de hele wereld, die natuurlijk een verscheidenheid van verschillende componenten in zich hebben. Elke spelcomputer is immers anders en intern zeker niet zo universeel als zoiets als de Xbox Series X console.

DirectX werd al snel een essentieel onderdeel van gamen op Windows. Doom was het eerste spel dat met DirectX werd uitgegeven. Daarvoor liep Doom via MS-DOS en moest het worden geport om onder Windows te werken. Het was Valve's President Gabe Newell (die toen voor Microsoft werkte) die het project leidde om Doom te porten naar DirectX en zo begon de toekomst van PC gaming.

Sindsdien heeft DirectX verschillende iteraties ondergaan met upgrades om de werking te verbeteren:

  • DirectX 9 werd uitgebracht in 2002 en werkte met Windows 98 en XP. Het introduceerde Shader Model 2.0 en Pixel Shader 2.0.
  • DirectX 10 was een belangrijke upgrade van DirectX die alleen beschikbaar was in het noodlottige Windows Vista. Het was echter een belangrijke upgrade.
  • DirectX 11 werd gelanceerd in 2008 en bood verbeterde ondersteuning voor multi-threading zodat ontwikkelaars het beste uit multi-core CPU's konden halen. Een versie ervan werd ook gebruikt op de Xbox One.
  • DirectX 12 werd gelanceerd met Windows 10 in 2015. De belangrijkste update hier was het mogelijk maken van efficiënter resourcegebruik, met als doel om "console-level efficiency on phone, tablet and PC" te bereiken. Het werkte ook mooi met multi-GPU systemen waaronder AMD CrossFireX of Nvidia SLI setups.
  • DirectX Raytracing (DXR) werd in 2018 toegevoegd aan Windows 10 en introduceerde real-time ray tracing.
  • DirectX 12 Ultimate werd aangekondigd in 2020 en is waarschijnlijk de meest significante upgrade tot nu toe.

Waarom DirectX 12 Ultimate belangrijk is

DirectX 12 Ultimate vertegenwoordigt een belangrijke upgrade voor het systeem en de toekomst van pc-gaming. Het introduceerde een aantal nieuwe functies, waaronder DirectX Raytracing, Variable Rate Shading, Sampler Feedback en meer.

Variabele snelheid arcering

VRS op zichzelf is interessant omdat het spelontwikkelaars meer controle geeft over de mate van detail in termen van shading en dingen zoals Mesh Shaders.

Het betekent ook dat je grafische kaart efficiënter kan worden gebruikt en dingen kan doen zoals prioriteit geven aan het renderen van dingen die het eerst in beeld komen. Dit werkt door de kleuren, helderheid, contrast en meer van elke pixel te beoordelen, maar door te focussen op het eerst shaden van de meest essentiële delen van die beelden, voor iets anders. De belangrijke delen worden dus op volledige resolutie weergegeven, terwijl andere delen een lagere prioriteit hebben en minder GPU-verwerkingskracht gebruiken. Dit verbetert de framerates en uw spelervaring.

DirectX-Raytracing (DXR)

Je bent misschien al op de hoogte van ray tracing. Nvidia is ray tracing al een tijdje aan het promoten met zijn RTX-reeks van grafische kaarten.

DirectX Raytracing is ontworpen om games te laten simuleren hoe verlichting in het echte leven werkt, maar dan in de spelwereld. DXR werkt in wezen uit hoe licht moet weerkaatsen in de omgeving, weerkaatst door je omgeving en de spelomgeving in het algemeen.

DirectX Raytracing moet het in de toekomst makkelijker maken voor game-ontwikkelaars om ray tracing in hun games te integreren.

De belangrijkste functie van DirectX 12 Ultimate

Misschien wel het belangrijkste aan DirectX 12 Ultimate is de manier waarop het code heeft verenigd met de Xbox Series X. Dit betekent dat games die zijn ontwikkeld voor de console nu ook gemakkelijker werken op pc.

Dit alles betekent dat gamers zowel op de Xbox als op de pc meer meeslepende games kunnen verwachten. Je kunt textures van hogere kwaliteit verwachten, betere belichting in de game en meer. Ervan uitgaande dat je de hardware hebt om het te ondersteunen natuurlijk.

Sommige functies van DirectX 12 Ultimate moeten door ontwikkelaars worden geïmplementeerd, dus het kan nog even duren voordat we de vruchten van deze inspanningen zien, maar mettertijd kunnen we ons verheugen op nog beter uitziende pc-games.

Pocket-lintWat is DirectX 12 Ultimate photo 1

DirectX 12 Ultimate hardware

Om optimaal te kunnen profiteren van DirectX 12 Ultimate heb je de nieuwste hardware nodig. Het goede nieuws is dat Nvidia's GeForce RTX 30-serie en GeForce RTX 20-serie GPU's ondersteuning hebben voor DirectX 12 Ultimate. AMD's Radeon RX 6800-serie en RX 6900 XT grafische kaarten ondersteunen de nieuwe versie ook.

Hoe controleert u of uw systeem werkt met DirectX 12 Ultimate

DirectX 12 Ultimate werd met versie 2004 uitgerold naar Windows 10 en zit standaard in Windows 11. Gelukkig is het eenvoudig om te controleren of je er ondersteuning voor hebt.

Controleer met de Xbox Game Bar

Je kunt eenvoudig controleren of je DirectX 12 Ultimate ondersteuning hebt door de Xbox Game Bar te gebruiken:

  1. Druk op Windows-toets + G
  2. Klik op het instellingen tandwiel (rechtsboven)
  3. Klik op "gaming functies"
  4. Daar zou je moeten zien of je systeem klaar is voor DX 12 Ultimate
Pocket-lintWat is DirectX 12 Ultimate photo 2

Test met de DirectX Diagnostic Tool

Er is ook een andere manier om het te doen.

  1. Druk op de startknop en typ dxdiag
  2. Klik op dxdiag run commando
  3. Wacht tot de tool loopt
  4. Controleer de resultaten
  5. Klik op "display 1" en zoek daar naar DirectX 12 Ultimate

Welke spellen ondersteunen DirectX 12 Ultimate?

Het aantal spellen dat DirectX 12 Ultimate ondersteunt is op dit moment klein, maar zal in de toekomst zeker toenemen. De huidige lijst bevat:

  • Far Cry 6
  • World of Warcraft: Shadowlands
  • Godfall
  • Dirt 5
  • De Riftbreaker

PC Gaming heeft nu een speciale hub-pagina!
De PC Gaming Week in samenwerking met Nvidia GeForce RTX is dan wel afgelopen, maar je kunt al die geweldige content en al het toekomstige PC gaming nieuws, reviews, features en meer nog steeds vinden op onze speciale hub-pagina.

Geschreven door Adrian Willings.