Mikä on DirectX Windowsissa? Kuinka tarkistaa DirectX-versio?
Sekalaista / / December 02, 2021
Jos olet asentanut ja pelannut aika monta peliä Windows-tietokoneellasi, juuri ennen kuin suoritat pelin asennuksen, olet ehkä törmännyt näyttöön, jossa sinua pyydetään asentamaan DirectX tietokoneellesi. Tapasin tämän näytön ensimmäisen kerran Windows XP: n päivinä asennuksen aikana Age of Empires. Tuolloin en juurikaan välittänyt siitä, mitä DirectX on, ja ajattelin, että se vaaditaan vain pelin pelaamiseen.
Tänään olemme kuitenkin päättäneet tutkia tarkemmin, mikä on DirectX: n merkitys Windowsille. Tieto on valtaa näiden monimutkaisten laskennan termien suhteen, joten parempi varustaa itsemme sen ymmärtämisellä. Tietenkin on sanomattakin selvää, että kuten kaikki Guiding Tech -artikkelit, tämäkin yrittää selittää kaiken yksinkertaisimmalla mahdollisella tavalla. Joten sinun ei tarvitse pukea nörttiviittasi päälle.
Tässä artikkelissa näemme vastaukset kolmeen DirectX: ää koskevaan kysymykseen:
- Mikä on DirectX?
- Mihin DirectX for Windows tarvitaan?
- Mitä versiota käytän ja miksi se pitää pitää ajan tasalla?
Otetaan ne siis yksitellen esille.
Mikä on DirectX?
Microsoft DirectX on joukko ohjelmia, jotka hoitavat multimediaan liittyviä tehtäviä, kuten pelaamista, videon renderöintiä, 3D-mallinnusta ja muita vastaavia. DirectX toimii siltana tietokoneesi multimedialaitteiston, kuten ääni- ja näytönohjaimen, ja ohjelmiston välillä, jotka yrittävät käyttää sitä. DirectX-kirjastot auttavat grafiikan lisäksi myös monimutkaisen äänen ja liikkuvan kuvan kanssa.
Nyt kun olemme nähneet, mitä DirectX on, katsotaanpa sen tarvetta.
Mihin DirectX for Windows tarvitaan?
DirectX on Windows-ohjelma, ja niin kauan kuin työskentelet Windows-tietokoneella ja teet multimediaan liittyviä tehtäviä, tarvitset sitä. Useimmat meistä uskovat, että DirectX vaaditaan vain pelien pelaamiseen, mutta niin ei ole. Kuten jo mainitsin, useimmat monimutkaiset ohjelmat, jotka käyttävät 3D-mallinnusta monimutkaisilla äänillä tai liikkuvilla kuvilla, tarvitsevat tietokoneen DirectX-kirjastotiedostoja toimiakseen kunnolla.
Kaikki DirectX: ää vaativat ohjelmat mainitsevat sen järjestelmävaatimussivullaan, mutta joskus sitä ei dokumentoida heti DirectX-muodossa. Sen sijaan, että mainittaisiin suoraan, että DirectX 9 tai DirectX 10 vaaditaan, ohjelma saattaa sanoa, että Direct3D 10 -tekniikkaa, Direct3D 9 -tekniikkaa tarvitaan. Koska Direct3D on osa DirectX-sovellusliittymiä sekä DirectDraw, DirectMusic, DirectPlay, DirectSound ja muutama muu, DirectX: n asentaminen ratkaisisi tarkoituksen.
Mitä versiota käytän ja miksi se pitää pitää ajan tasalla?
Jokaisessa Windows XP: stä alkavassa Windows-versiossa on mukana DirectX-versio. Uusin Windows 8:n mukana tuleva versio on DirectX 11. Tarkistaaksesi käyttämäsi DirectX-version avaamalla Suorita komentoruutu käyttämällä pikanäppäin Windows+R, Kirjoita DXDIAG ja paina enteriä. Kun olet suorittanut komennon DirectX-diagnostiikkatyökalu avautuu.
Täältä näet käyttämäsi DirectX-version Järjestelmätiedot sisään Järjestelmä-välilehti.
Eri ohjelmat vaativat erilaisia DirectX-versioita toimiakseen, ja jos ohjelma vaatii päivitetyn version, sinun on asennettava se, jotta se toimisi oikein. Useimmiten nämä päivitykset toimitetaan ohjelman mukana, jota yrität asentaa tietokoneellesi. Voit myös ladata uusimman DirectX-version osoitteesta tämä sivu. Sivulla on linkkejä sekä verkko- että uudelleen jaettavissa versio ja voidaan asentaa kuten mikä tahansa muu Windows-sovellus.
Siinä on kuitenkin rajoitus. Viimeisin DirectX-versio, joka voidaan asentaa Windows XP Service Pack 3:een, on 9.0b. Windows Vistassa ja 7:ssä raja on DirectX 11. Jos olet Windows 8- ja Windows Server 2012 -käyttäjä, DirectX-päivitys 11.1 on eksklusiivinen varten sinä koska sitä ei voi asentaa aiempiin Windows-versioihin.
Muista myös, että DirectX-päivitys yksin ei aina toimi. Olemme nähneet, että DirectX tarvitaan sujuvaan multimedian suorituskykyyn tietokoneellasi. Mutta se on mahdollista vain, jos tietokoneesi laitteisto tukee käyttämääsi DirectX-versiota. Esimerkiksi DirectX 11:n täyden potentiaalin hyödyntäminen edellyttää, että tietokoneessasi on tukilaitteisto, kuten yhteensopiva näytönohjain jne.
Jos sinulla on lisäkysymyksiä DirectX: stä, jotka haluat minun tyhjentävän, lähetä ne kommenttina.