Kas ir DirectX un kāpēc tas ir svarīgi datorspēlēm?

DirectX ir slepenā mērce, kas ļauj lielāko daļu labākās PC spēles skriet. Tas atrisina izstrādātāju problēmu, piedāvājot standartizētu risinājumu instrukciju nosūtīšanai uz jūsu grafisko karti, un tas ir grafiskās kartes stūrakmens. labākās grafikas kartes jūs varat iegādāties tūlīt.

Saturs

  • Kas ir DirectX?
  • Paskaidrots DirectX 12 Ultimate
  • Kā instalēt un atjaunināt DirectX
  • Kuru DirectX versiju vajadzētu izmantot?

Mēs jums pastāstīsim, kas ir DirectX, kāpēc DirectX 12 Ultimate ir svarīgs un kā jūs varat uzzināt, kura DirectX versija ir instalēta jūsu datorā.

Ieteiktie videoklipi

Kas ir DirectX?

DirectX 12 Ultimate logotips.

DirectX ir lietojumprogrammu saskarne (API), ko Microsoft izstrādājusi operētājsistēmai Windows un Xbox. Grafikas API ir starpnieks, kas atvieglo instrukciju nosūtīšanu no programmatūras uz datora aparatūru. Datoru pirmajās dienās instrukcijas nonāca tieši aparatūrā. Tomēr, tā kā spēles ir kļuvušas sarežģītākas un drošības pasākumi tiešāki, API ir bijis mugurkauls, kas nosaka jūsu GPU, kā rīkoties.

Saistīts

  • Starp AMD Ryzen 7 7800X3D un Ryzen 9 7950X3D nav konkursa
  • AMD Ryzen 9 7950X3D cenas saglabā spiedienu uz Intel
  • DirectX 12 vs. DirectX 11: kurš ir labākais datorspēlēm?

Iepriekšējos gados spēļu izstrādātājiem bija jāraksta draiveri vairākām grafikas kartēm. API, piemēram, DirectX, ir standartizētas, kas ļauj jūsu AMD vai Nvidia draiveri darīt visu neatkarīgi no tā, kāda grafikas karte jums ir. Grafikas API nodrošina arī tādas funkcijas kā aparatūras paātrināta staru izsekošana, un tie var uzlabot veiktspēju, izmantojot dažādas optimizācijas.

DirectX nav vienīgā grafikas API, bet tā ir galvenā, ar kuru jūs saskarsities. Tomēr tas ir paredzēts tikai operētājsistēmai Windows atvērtā pirmkoda API, piemēram, Vulkan nodrošināt starpplatformu atbalstu.

Paskaidrots DirectX 12 Ultimate

DirectX staru izsekošana Battlefield V.

Jaunākā DirectX versija ir DirectX 12 Ultimate, kas ir pieejams operētājsistēmās Windows 10, Windows 11 un Xbox Series X/S. Microsoft to apraksta kā “piedeva” DirectX 12, nodrošinot tādas funkcijas kā staru izsekošana un mainīga ātruma ēnojums Windows un Xbox konsolēm.

Šeit ir visas DirectX 12 Ultimate papildu funkcijas:

  • DirectX staru izsekošana (DXR): agrīna staru izsekošanas versija, kas ieviesta tādās spēlēs kā Fortnite un Kaujas lauks V. Lielākā daļa nosaukumu, kas atbalsta staru izsekošanu, to dara, izmantojot DXR (lai gan Vulkan ir arī savs staru izsekošanas atbalsts).
  • Mainīga ātruma ēnojums (VRS): ļauj GPU piešķirt dažādus jaudas daudzumus dažādām kadra apgabaliem. Ideja ir uzlabot veiktspēju, koncentrējoties uz vissvarīgākajām ainas zonām, tādējādi ietaupot resursus mazāk prasīgās vietās.
  • Tīkla ēnotāji: Tīkla ēnotāji ir sarežģīta tēma, taču tie būtībā apvieno vairākas ēnotāja darbības vienā procesā. Tas ļauj izvairīties no pārejas starp CPU un RAM, zīmējot tīklus, kas uzlabo veiktspēju.
  • Atsauksmes par paraugiem: mūsdienu spēles straumē līdzekļus spēļu pasaulē, un spēle ir spiesta paredzēt, ko straumēt tālāk, pamatojoties uz spēlētāja darbībām. Sampler atsauksmes sniedz piemērus par to, kas varētu notikt, faktiski neizpildot norādījumus, ļaujot spēlēm pieņemt labākus lēmumus par to, kādus līdzekļus straumēt.

Lai gan DirectX 12 Ultimate ir daudz jaunu funkciju, jums par tām nav jāuztraucas. Tie galvenokārt paredzēti izstrādātājiem, lai optimizētu spēles vairāk nekā tie, ko viņi varētu darīt DirectX 12 vai DirectX 11. Vissvarīgākais papildinājums ir DXR, kas nodrošina staru izsekošanu ne tikai datorā, bet arī datorā Xbox X sērija, arī.

Kā instalēt un atjaunināt DirectX

DXdiag izvēlne operētājsistēmā Windows 11.

Jūs nevarat instalēt DirectX tieši. Tas nāk ar Windows, un to var atjaunināt tikai ar Windows. Ja redzat piedāvājumu instalēt DirectX tiešsaistē, izvairieties no tā par katru cenu. Microsoft nepadara pieejamus instalētājus.

DirectX instalēšana un atjaunināšana ietver Windows atjaunināšanas veikšanu. Izlasiet mūsu pilno ceļvedi kā instalēt Windows 11 ja sākat no nulles. Pirms DirectX atjaunināšanas jums ir jānoskaidro sava DirectX versija, ko varat izdarīt, veicot šādas darbības:

  • Ar peles labo pogu noklikšķiniet uz Windows ikonas sākuma joslā un atlasiet Skrien.
  • Lodziņā ierakstiet “dxdiag” un atlasiet LABI.
  • Pārbaudīt DirectX versija saskaņā Sistēma cilne.

Kamēr esat atjauninājis Windows, jums ir jābūt jaunākajai versijai. Ja tā nav, varat piespiest Windows pārbaudīt jaunus atjauninājumus, veicot šādas darbības:

  • Izmantot Windows taustiņš+S lai izvilktu meklēšanas lodziņu.
  • Meklēt Meklēt atjauninājumus un atlasiet to.
  • Izmantojiet Pārbaudiet atjauninājumiem pogu, lai meklētu jaunus atjauninājumus.
  • Klikšķis Instalēt tagad.

Kuru DirectX versiju vajadzētu izmantot?

Spēlētājs stāv blakus savam sēņu pavadonim Tiny Tina's Wonderlands.

DirectX ir saderīgs ar atpakaļejošu datumu, tāpēc parasti vislabāk ir izmantot jaunāko versiju, ko atbalsta spēle, kuru vēlaties spēlēt. Lielākā daļa spēļu atbalsta tikai vienu versiju, taču ir daži nosaukumi, kas pārsniedz līniju starp versijām, piemēram kontrole, civilizācija VI, un Mazās Tīnas Brīnumzemes.

Jaunākās DirectX versijas izstrādātājiem nodrošina labākas funkcijas un iespējas optimizēt veiktspēju. Ja vēlaties padziļināti izpētīt šīs optimizācijas, noteikti izlasiet mūsu salīdzinājumu DirectX 11 un DirectX 12.

Redaktoru ieteikumi

  • Kā Intel varētu izmantot AI, lai risinātu milzīgu datoru spēļu problēmu
  • Atgriešanās dators: labākie iestatījumi, staru izsekošana, Steam Deck un daudz kas cits
  • Izrādās, ka DirectStorage tomēr neiznīcina kadru ātrumu Forspokenā
  • AMD Ryzen 5 7600X vs. Ryzen 5 7600: vai lētāk ir labāk?
  • Iespējams, AMD tikko nopludināja Ryzen 9 7950X3D izlaišanas datumu

Uzlabojiet savu dzīvesveiduDigitālās tendences palīdz lasītājiem sekot līdzi straujajai tehnoloģiju pasaulei, izmantojot visas jaunākās ziņas, jautrus produktu apskatus, ieskatu saturošus rakstus un unikālus ieskatus.