DirectX 12, 11, 10 en 9.0c van Microsoft op één pagina: jaar van uitgave, de rol van elke versie en tips voor installatie in Windows.
Versies per jaar
- Editie
- DirectX 12
- Jaar van uitgave
- 2015
- Ondersteuning
- actueel
- Editie
- DirectX 11
- Jaar van uitgave
- 2009
- Ondersteuning
- actueel
- Editie
- DirectX 10
- Jaar van uitgave
- 2006
- Ondersteuning
- actueel
- Editie
- DirectX 9.0c
- Jaar van uitgave
- 2002
- Build
- 9.29.1974
- Ondersteuning
- actueel
Beoordeel DirectX
Gemiddeld 0,0 · beoordelingen: 0
Bedankt! Je beoordeling is opgeslagen; je kunt die nog wijzigen. De beoordeling kon niet worden opgeslagen. Probeer het later opnieuw. Vandaag zijn er te veel beoordelingen vanaf je netwerk gegeven. Probeer het morgen opnieuw. Het gemiddelde verschijnt na 5 beoordelingen.
Over DirectX
DirectX is een verzameling programmeerinterfaces van Microsoft waarmee games en multimediasoftware op Windows met je grafische kaart, geluid en controllers praten. Het is geen los programma, maar een onderdeel van het besturingssysteem. Op deze pagina staan de versies naast elkaar: DirectX 12, 11, 10 en 9.0c. Alle versies zijn gratis.
Waar DirectX voor dient
Een game wil beelden tekenen, geluid afspelen en de invoer van een controller lezen, op heel verschillende hardware. DirectX biedt daarvoor één set afspraken, zodat ontwikkelaars niet voor elke grafische kaart apart hoeven te programmeren. De drivers van de fabrikant vertalen die afspraken naar de hardware. Elke nieuwe versie voegde mogelijkheden toe: realistischere belichting, fijnere details, betere benutting van processors met meerdere kernen. Games gebruiken de versie waarvoor ze zijn gemaakt. Een oud spel uit de tijd van DirectX 9 heeft onderdelen van die versie nodig, ook op een nieuwe pc met DirectX 12.
De versies in één overzicht
| Versie | Verschenen | Waarvoor |
|---|---|---|
| DirectX 12 | 2015 | moderne games, meer controle voor ontwikkelaars |
| DirectX 11 | 2009 | veel games van de afgelopen jaren |
| DirectX 10 | 2006 | games uit de tijd van Windows Vista |
| DirectX 9.0c | 2002 | oudere games die losse onderdelen vragen |
Elke versie heeft een eigen pagina met meer uitleg en de officiële downloadlink.
Welke versie moet je installeren?
Op Windows 10 en Windows 11 zit de actuele DirectX al in het systeem en wordt via Windows Update bijgewerkt. Je hoeft DirectX 12 of 11 dus niet los te installeren. Meldt een oudere game dat een bestand ontbreekt, dan installeer je de losse runtime van Microsoft, die ontbrekende onderdelen van oudere versies zoals 9.0c aanvult zonder je systeem te vervangen. Haperen games, dan helpt een nieuwe driver voor je grafische kaart vaker dan een nieuwe DirectX.
DirectX-versie controleren
- Druk op Windows-toets + R, typ dxdiag en druk op Enter.
- Lees op het eerste tabblad de DirectX-versie af.
- Bekijk onder Weergave welke grafische kaart en driver je gebruikt.
Achtergrond voor ontwikkelaars staat op learn.microsoft.com.
Veelvoorkomende problemen
Start een game niet en noemt de foutmelding een bestand als d3dx9 of xinput, installeer dan de runtime van Microsoft en start de pc opnieuw. Crasht een game juist tijdens het spelen, werk dan eerst de driver van je grafische kaart bij en controleer in de grafische instellingen of je tussen DirectX 11 en 12 kunt kiezen; soms draait een spel op de ene versie stabieler dan op de andere. En houd Windows zelf bijgewerkt, want daarmee komen ook de nieuwste onderdelen van DirectX binnen.
Veiligheid
Download DirectX-onderdelen alleen bij Microsoft. Losse DLL-bestanden van sites die ontbrekende bestanden aanbieden, en installers die een 'nieuwere DirectX' beloven dan Windows zelf heeft, zijn vaak verouderd of besmet.
Voor- en nadelen
- Voordelen: gratis, ingebouwd in Windows, brede ondersteuning door games, oudere onderdelen via de officiële runtime aan te vullen.
- Nadelen: verwarrende versienamen, oude games vragen soms losse onderdelen, prestaties hangen sterk af van de drivers.
Alternatieven
DirectX Runtime vult ontbrekende onderdelen aan voor oudere games. Voor problemen met beeld zijn de drivers van je grafische kaart, bijvoorbeeld via het NVIDIA Control Panel, een logisch beginpunt.