Da Microsoft begynte å detaljere nye funksjoner i det kommende Windows 10-operativsystemet, er en av funksjonene det snakket om DirectX 12. Spillere vil umiddelbart vite hva dette er, men de skjønner kanskje ikke akkurat hvor viktig en oppdatering det vil være.
DirectX er navnet Microsoft bruker for å beskrive en hel rekke applikasjonsprogrammeringsgrensesnitt (API) den bruker for multimedia- og videoapplikasjoner. Hoved blant disse er spill som uten DirectX, Windows-plattformen rett og slett ikke ville dominere i spill som det gjør.
I en god stund, i det minste i årene før Windows 95 Service Release 2, var spill på en PC ofte en torturøs prøvelse som involverte DOS og boot disks. For å gi spill direkte tilgang til systemmaskinvare, måtte du først starte opp i DOS og bruke spesielle argumenter i config.sys- og autoexec.bat-filene.
Dette tillot deg å gi spill tilgang til større mengder minne, lydkortet, musen osv. Det var lett for nye PC-eiere å raskt bli frustrert over å prøve å få spill til å kjøre på grunn av alle hindringene de måtte hoppe gjennom.
Gå inn i DirectX
Microsoft innså raskt at for at Windows-operativsystemet skulle bli populært blant spillere, måtte det gi spillutviklere en måte for produktene deres å få tilgang til de samme maskinvareressursene i Windows, som i DOS.
Den første versjonen av DirectX som ble utgitt for Windows 95 og NT 4.0, var versjon 2.0a i juni 1996. Ved første adopsjon var treg, men det er rettferdig å si at DirectX endret PC-spill for alltid, og du vil neppe finne et spill verdt spiller på Windows som ikke bruker det.
Etter hvert som tiden har gått, har DirectX rett og slett blitt bedre og bedre, men om du kan dra nytte av hver nye versjon, avhenger nesten helt av om systemkomponentene dine, spesielt grafikkortet, støtter det. Så selv om DirectX er en velsignelse for spillere, hvis maskinvaren din er mer enn et par generasjoner gammel, er det en god sjanse for at PCen din kanskje ikke kan dra nytte av nye bjeller og fløyter den siste versjonen inkluderer.
Hvorfor er Direct X 12 en så stor avtale da?
Det er ganske klart at DirectX 12 er den store avtalen Microsoft gjør det til å være markerer en enorm forbedring i forhold til forrige versjon.
For Xbox One åpner det muligheten for flere gjengivelsesalternativer, og baner vei for penere spill med forbedrede visuelle effekter. Det er også håp om at DX12 vil frigjøre raskere PS4-lignende bildefrekvenser, siden det vil gi utviklere lettere tilgang til Xbox One's superraske ESRAM.
Til slutt vil DX12 gi Xbox One et raskere dashbord og bane vei for 4K-video. På PC-enden av ting er fordelene med DX12 langt tydeligere.
Bakoverkompatibilitet
Den eneste funksjonen som prikket ørene til de fleste spillere var kunngjøringen om at DX12 vil være bakoverkompatibel med eldre DX11-maskinvare . Dette betyr i utgangspunktet at hvis grafikkortet ditt er under to år, trenger du sannsynligvis ikke å oppgradere.
Selvfølgelig er det deler av DX12 API-er som sannsynligvis ikke vil være tilgjengelig for eldre maskinvare som ikke er spesifikt "DirectX 12-kompatibel", men til slutt, hvis du støtter DX11 grafikkort, vil det nyte den store delen av funksjoner DX12 bringer til bordet.
Brukere av bærbare datamaskiner gleder seg
Microsoft lover det DX12 vil fungere bra på nedre endesystemer , som betyr bærbare datamaskiner og nettbrett. Begge disse beregningsformfaktorene er kjent for å ha mindre spillkraft. Spillere vil vanligvis ikke kjøpe en bærbar PC for å spille spill, og det er mer sannsynlig at de vil bygge eller kjøpe en større stasjonær PC som kan støtte og huse komponentene som trengs for å kjøre spill med høyere detaljer og bildefrekvens.
DX12 vil i det minste gjøre spill på nedre systemer mer tålelig. Det er fortsatt ikke sannsynlig å selge bærbare datamaskiner og nettbrett som primære spillenheter, men i det minste kan du dra på ferie eller forretningsreiser og likevel nyte flere spiltitler på den bærbare datamaskinen.
Nye muligheter for multi-adapter
DX12 fungerer på et lavt nivå, noe som betyr at den har tilgang til langt flere maskinvarealternativer enn forgjengerne. Av disse, multi-adapteren er kanskje den kuleste . Enkelt, multi-adapter-strategien gjør det mulig for utviklere å dele behandlingsoppgaver mellom din viktigste GPU og CPU-ens integrerte grafikk.
Dette betyr at når det implementeres dyktig, vil det store biffete skjermkortet du betalte hundrevis av dollar for bare bære tyngden av det tunge løftet, og la CPU-grafikken gjøre lettere og travelt arbeid som etterbehandling.
Microsoft hevder at dette kan resultere i en ytelsesforbedring rundt 10 prosent.
ЧК
Det er helt klart at 4K-video og spill er fremtiden, for nå (og, 6K og 8K, og så videre). Innholdsprodusenter og spillprodusenter går tydeligvis gradvis i den retningen.
Selv om 4K-spill ikke kommer til å sprekke vidt åpne, vi burde se mer vanlig adopsjon om et år eller så . DirectX 12 vil definitivt akselerere adopsjonen, på grunn av måten det reduserer GPU-omkostninger betydelig.
Avsluttende tanker
For å være klar vil DirectX 12 være til fordel for spillere fra Windows 10 mest. Selvfølgelig vil det være andre fordeler med hensyn til bedre videoytelse, spesielt når brukere skalerer opp til 4K.
I mellomtiden vil imidlertid DX12 være en enorm ytelsesgevinst for PC-spillere. For Xbox One er juryen ute, men som vi sa, vil det definitivt være forbedringer på dashbordet, gjengivelseskvalitet og bildefrekvens (når utviklere kan bringe nye titler til markedet som utnytter ESRAM).
Når alt er sagt og gjort, er DirectX 12 imidlertid klart det beste som kan skje med Windows-spill på lang tid, og bør gå langt mot selge Windows 10 som en må-ha-oppgradering for seriøse spillere.
Windows 10 og DirectX 12 API lanseres 29. juli. Hvis du har kommentarer eller spørsmål om det eller Microsofts nyeste operativsystem, kan du legge igjen din tilbakemelding i diskusjonsforumet vårt.