Hopp til innholdet
fedi.software

DirectX: alle versjoner

· Microsoft · Siden oppdatert

Windows

Oversikt over DirectX for Windows: versjon 12, 11, 10 og 9.0c, med utgivelsesår og hva spill og programmer trenger.

Versjoner etter år

Utgave
DirectX 12
Utgivelsesår
2015
Støtte
gjeldende
Utgave
DirectX 11
Utgivelsesår
2009
Støtte
gjeldende
Utgave
DirectX 10
Utgivelsesår
2006
Støtte
gjeldende
Utgave
DirectX 9.0c
Utgivelsesår
2002
Build
9.29.1974
Støtte
gjeldende

Vurder DirectX

Takk! Vurderingen din er lagret, og du kan endre den. Kunne ikke lagre vurderingen. Prøv igjen senere. For mange vurderinger fra nettverket ditt i dag. Prøv igjen i morgen. Gjennomsnittet vises etter 5 vurderinger.

Om DirectX

DirectX er en samling programmeringsgrensesnitt fra Microsoft som spill og multimedieprogrammer på Windows bruker for å snakke med skjermkort og lydkort. Her finner du fire versjoner samlet: DirectX 12, 11, 10 og 9.0c, med utgivelsesår og hva de brukes til i dag. DirectX er gratis.

Hva gjør DirectX?

Et spill tegner ikke bildene direkte på skjermkortet. Det sender kommandoer gjennom DirectX, som oversetter dem til noe driveren for skjermkortet forstår. Det gjør at utviklere kan lage ett spill som virker på skjermkort fra ulike produsenter. Hver ny versjon har gitt nye muligheter, som mer avanserte lyseffekter og bedre utnyttelse av prosessorer med mange kjerner. Nye spill krever gjerne en nyere versjon, mens eldre spill fortsatt er avhengige av komponenter fra tidligere versjoner. Derfor kan flere versjoner leve side om side på samme PC.

Versjonene i én tabell

VersjonUtgittStatusTypisk bruk
DirectX 122015aktuellnye spill og krevende grafikk
DirectX 112009aktuellmange spill og programmer fra de siste årene
DirectX 102006aktuellen del spill fra perioden etter lanseringen
DirectX 9.0c2002aktuelleldre spill som trenger eldre komponenter

DirectX 12

DirectX 12 kom i 2015 og gir spillutviklere mer direkte kontroll over maskinvaren. Det gir bedre ytelse i nyere spill, men krever et skjermkort og en driver som støtter det.

DirectX 11

DirectX 11 fra 2009 er fortsatt mye brukt. Mange spill tilbyr både DirectX 11 og 12 i innstillingene, og 11 kan være det stabile valget på eldre skjermkort.

DirectX 10 og 9.0c

DirectX 10 kom i 2006, og DirectX 9.0c har røtter tilbake til 2002. Eldre spill trenger ofte filer fra DirectX 9.0c som ikke er installert på nyere PC-er. Får du en feilmelding om en manglende DLL-fil med «d3dx9» eller «xinput» i navnet når du starter et gammelt spill, er det vanligvis disse komponentene som mangler.

Hvordan finner du riktig versjon?

  • Sjekk hva PC-en har: skriv «dxdiag» i Start-menyen; verktøyet viser DirectX-versjonen og informasjon om skjermkortet.
  • Nyere versjoner: følger med Windows og oppdateres via Windows Update, ikke som egen nedlasting.
  • Gamle spill: installer de eldre komponentene fra Microsoft; de legger seg ved siden av den nyere versjonen uten å erstatte den.
  • Oppdater driveren for skjermkortet fra produsenten; mange problemer skyldes driveren, ikke DirectX.

Microsofts dokumentasjon om DirectX finner du på learn.microsoft.com.

Sikkerhet

Last aldri ned enkeltstående DLL-filer fra nettsteder som samler slike filer. De kan være feil versjon, endret eller inneholde skadelig kode. Bruk Microsofts egne installasjonsprogrammer og Windows Update.

Fordeler og ulemper

  • Fordeler: gratis, felles grunnlag for spill på Windows, eldre og nyere versjoner kan brukes samtidig.
  • Ulemper: feilmeldinger om manglende filer kan være forvirrende, nyere versjoner krever støtte i skjermkortet.

Alternativer

Vulkan og OpenGL er åpne grafikkgrensesnitt som noen spill bruker i stedet for DirectX, ofte som et valg i grafikkinnstillingene. Hvilket grensesnitt et spill bruker, bestemmer utvikleren, så som bruker trenger du som regel bare å holde Windows og driveren oppdatert.