Download.it søkeikon
Advertisement

Gratis systemkomponent som gir apper standardisert tilgang til grafikk og lyd, samt eldre kompatibilitet

Gratis systemkomponent som gir apper standardisert tilgang til grafikk og lyd, samt eldre kompatibilitet

Stem (3 408 stemmer)

Programlisens Free

Utvikler Microsoft

Versjon 9.29.1974.20210222

Fungerer under Windows

Stem

(3 408 stemmer)

Utvikler

Microsoft

Fungerer under

Windows

Programlisens

Free

Versjon

9.29.1974.20210222

Fordeler

  • Gratis og tett integrert med Windows-økosystemet
  • Gir bred støtte for grafikk, lyd og multimedia gjennom etablerte API-er
  • Kan løse kompatibilitetsbehov for eldre spill via tillegg som D3DX, XAudio, XInput og XACT
  • Bevarer moderne DirectX-miljø (som DirectX 12) samtidig som eldre runtime-komponenter kan legges til

Ulemper

  • Ingen vanlig app med grensesnitt, som gjør det mindre intuitivt å forstå status og versjon
  • For sluttbrukere blir det ofte aktuelt først når et spill eller program klager på manglende komponenter
  • Tilleggsinstallasjoner gir ikke nødvendigvis “nyere DirectX”, men fyller primært hull for eldre programvare

DirectX er en gratis systemkomponent fra Microsoft, laget for å gi Windows-programmer tilgang til grafikk, lyd og annen multimedia via et sett med API-er og biblioteker. For mange spill og medieapplikasjoner er DirectX et av lagene som gjør at innholdet kan rendres og spilles av slik utvikleren har tenkt, uten at du som bruker merker at det kjører i bakgrunnen.

Dette passer først og fremst for deg som spiller på PC, bruker programmer med mye grafikk og lyd, eller utvikler programvare som bygger på DirectX-teknologier, særlig når eldre komponenter fortsatt er i bruk.

En stille byggestein for grafikk og lyd

DirectX fungerer som et bindeledd mellom applikasjonen og maskinvaren, spesielt GPU og lydkort. Poenget er ikke at du skal “åpne DirectX”, men at spill og apper kan bruke standardiserte grensesnitt for å få tilgang til effekter, videoakselerasjon, lydfunksjoner og andre multimediaelementer. Resultatet blir ofte en mer helhetlig opplevelse i titler og apper som er laget med DirectX i tankene.

Når gamle spill møter nye Windows-versjoner

En av de mest nyttige sidene ved DirectX-pakken for sluttbrukere er støtte for eldre biblioteker som enkelte spill og programmer fortsatt forventer å finne. Eksempler som ofte nevnes er komponenter fra den eldre DirectX SDK, som D3DX9, D3DX10/11, XAudio 2.7, XInput 1.3 og XACT. Slike deler følger ikke nødvendigvis med som standard i nyere Windows-oppsett, og da kan løsningen være å legge til de manglende runtime-elementene i stedet for å ty til eldre operativsystem eller omveier.

Samtidig er DirectX relevant på tvers av mange Windows-generasjoner, fra Windows XP og opp til Windows 11, noe som sier litt om hvor grunnleggende teknologien er i Windows-økosystemet.

Moderne DirectX beholdes, ekstra kompatibilitet legges til

Det er lett å tro at “å installere DirectX” betyr å bytte ut versjonen du allerede har, men i praksis handler dette ofte om å få på plass tillegg som eldre spill trenger. På moderne Windows følger DirectX 12 med (Windows 10 og videre, inkludert bruk på Windows 11), og en slik installasjon endrer normalt ikke den overordnede DirectX-versjonen i systemet. Den legger heller til ekstra deler som forbedrer kompatibiliteten, samtidig som nyere apper kan fortsette å bruke den moderne DirectX-miljøet.

Hva du får igjen i spill og apper

For spill og grafikkintensive programmer kan DirectX bidra til at effekter, farger og detaljnivå faktisk vises slik de skal, og at lyden får de funksjonene applikasjonen er bygget for. DirectX omtales også med støtte for flertråding, som gir utviklere mulighet til å utnytte flerkjernede CPU-er bedre, og med forbedringer knyttet til sikkerhet og ytelse i nyere generasjoner.

I praksis merker du ofte DirectX mest når noe mangler: enkelte programmer kan nekte å starte eller vise feilmeldinger om nødvendig DirectX-komponent eller -versjon.

Lite synlig for brukeren, og det er både pluss og minus

DirectX har ikke et tradisjonelt brukergrensesnitt og dukker ikke opp som et vanlig program du “starter”. Det gjør løsningen ryddig og diskret, men kan også skape forvirring når du prøver å finne ut hva som faktisk er installert. Windows har et diagnostikkverktøy (dxdiag) som kan vise relevant informasjon, men til daglig er DirectX nettopp ment å være usynlig i drift.

Fordeler

  • Gratis og tett integrert med Windows-økosystemet
  • Gir bred støtte for grafikk, lyd og multimedia gjennom etablerte API-er
  • Kan løse kompatibilitetsbehov for eldre spill via tillegg som D3DX, XAudio, XInput og XACT
  • Bevarer moderne DirectX-miljø (som DirectX 12) samtidig som eldre runtime-komponenter kan legges til

Ulemper

  • Ingen vanlig app med grensesnitt, som gjør det mindre intuitivt å forstå status og versjon
  • For sluttbrukere blir det ofte aktuelt først når et spill eller program klager på manglende komponenter
  • Tilleggsinstallasjoner gir ikke nødvendigvis “nyere DirectX”, men fyller primært hull for eldre programvare