Pitäisikö minun päivittää DirectX, kun asennan Steam -pelin?

Höyry on tullut olennainen alusta kaikille PC -pelaajille. Sieltä voimme ostaa käytännössä minkä tahansa tietokoneen saatavana olevan pelin, ladata sen, asentaa sen ja aloittaa pelaamisen melkein heti. Olemme kuitenkin varmoja, että aina kun suoritamme tämän prosessin, epäilykset hyökkäävät meitä vastaan. Onko pakko tehdä jotain muuta kuin pelin lataaminen? Mitä muuta konfiguroitavaa on? Entä DirectX -kirjastot? Tätä yritämme selvittää tänään.

DirectX On joukko Microsoft Sovellusliittymät, joita käytetään videopelien kehittämisessä ja jotka on asennettava tietokoneisiin ennen kuin niistä riippuva nimike voidaan suorittaa. Kun asennamme käyttöjärjestelmän, siitä tulee yleensä (vanha) versio. Monet pelit ovat kuitenkin riippuvaisia ​​uudemmasta tai vanhemmasta versiosta kuin tietokoneeseen asennettu versio, joka on asennettava erikseen, jotta tämä peli voi toimia normaalisti.

Pitäisikö minun päivittää DirectX, kun asennan Steam -pelin

Kuinka DirectX asentaa Steam -sovelluksen

Kun lataamme uuden pelin tietokoneellemme, ei pelkästään keskeisiä pelitiedostoja, vaan myös kaikenlaisia ​​kirjastoja ja tarvittavia riippuvuuksia ladataan samanaikaisesti. Niistä löytyy esimerkiksi C ++ -jakelukelpoisia tiedostoja tai DirectX -kirjastoja.

Nämä kirjastot säilytetään yleensä pelien asennushakemistossa, kansiossa nimeltä _CommonRedist. Ja niiden asentamiseksi meidän ei tarvitse tehdä mitään. Ensimmäisellä kerralla, kun suoritamme pelin, Steam tarkistaa tietokoneemme prosessissa, joka kestää muutaman sekunnin, ja asentaa kaiken, mitä tietokoneeltamme puuttuu, jotta peli toimii oikein. Yleensä tämän kokoonpanon suorittamiseen ei tarvitse olla Internet -yhteyttä, koska riippuvuudet ladataan automaattisesti pelin mukana.

Steam -asennuksen riippuvuudet

Pelistä ja eri riippuvuuksista riippuen, joista se riippuu, saatamme löytää enemmän tai vähemmän vaiheita tässä alkuperäisessä kokoonpanossa. Lisäksi on pelejä (kuten niitä, jotka on kirjoitettu käyttämällä Valven lähdemoottoria), jotka eivät ole riippuvaisia ​​DirectX: stä, joten kun ne vapautetaan, näitä riippuvuuksia ei asenneta.

Kun pelin alkuasetukset on tehty, seuraavan kerran kun julkaisemme tämän pelin, meidän ei tarvitse tehdä mitään muuta.

Miksi se on aina asennettu, jos se on jo asennettu?

Microsoft julkaisee sovellusliittymästään uusia versioita aika ajoin. Ja vaikka ne ovat taaksepäin yhteensopivia, jokainen peli on suunniteltu toimimaan tietyn version kanssa, tai muuten se antaa meille virheen.

Esimerkiksi, jos meillä on DirectX 12 asennettuna tietokoneellamme, mutta peli tarvitsee DirextX 9 -version 40, jotta vältetään virheet ja ongelmat, Steam kopioi mainitun version tietokoneellemme, jotta peli voi ladata tarkan kirjaston (mikä tässä esimerkissä olisi D3DX9_40.dll ).

Tämä prosessi suoritetaan vain ensimmäistä kertaa, kun suoritamme pelin Steamissa. Jos vaadittu versio on jo asennettu, asennus yksinkertaisesti ohitetaan, kun taas jos sitä ei ole asennettu, se kopioidaan kansioon C: / Windows / SysWOW64 tai C: / Windows / System32 -hakemisto , riippuen siitä, onko kyseessä 32- vai 64-bittinen versio.