Očitno je vsak uporabnik operacijskega sistema Windows slišal za izraz DirectX, čeprav ne vsi vedo, kaj je, in še bolj ne vedo, kako posodobiti DirectX. Poskusimo razumeti to vprašanje v podrobnostih, še posebej zato, ker lahko tukaj zasledimo veliko težav, ki jih navadni uporabniki računalnika lahko najdejo kot zelo zapleteni.
Ta koncept za mnoge ljudi, povezane z računalniki, pogosto ne povzroča le zmede glede razlage, temveč kaže tudi na njihovo popolno nepoznavanje vprašanja. Poleg tega obstaja kar nekaj mitov o tem.
Če govorimo o DirectX z vidika strokovnega razumevanja situacije, potem gre za nabor orodij API za razvoj računalniških aplikacij, ki se izvajajo v operacijskih sistemih Windows.
Če ne uporabljate računalniške terminologije, je mogoče ugotoviti, da je ta platforma nekakšen programski most (ali plast), preko katerega so medsebojno povezane programske komponente okolja in strojne opreme. Deloma je to res, vendar zmogljivosti DirectX same niso omejene na to.
Programska oprema DirectX je bila prvič predstavljena leta 1995, ko jo je Microsoft (razvijalec vseh operacijskih sistemov Windows) predstavil na trgu računalniških tehnologij, imenovanem Windows Game SDK. Res je, da prva različica ni imela skoraj nič s tem, kar je danes na voljo.
Prej je bil tak »most« uporabljen izključno za podporo grafičnih pospeševalnikov (v smislu maksimiranja vseh možnosti v 3D računalniških igrah z grafičnimi karticami, kot je 3dfx, med katerimi so bili modeli Voodoo ocenjeni kot najmočnejši). V tem času se vprašanje, kako nadgraditi DirectX, sploh ni dvignilo. V vseh operacijskih sistemih je bilo to orodje potrebno namestiti ročno.
Sčasoma je ta komponenta postala sestavni del namestitvene distribucije katere koli platforme Windows. Vključuje več glavnih modulov, ki so odgovorni za pravilno delovanje celotnega sistema navzkrižnega povezovanja. Vendar pa je s tem, kako posodobiti DirectX, pogosto veliko vprašanj in težav. Več o tem kasneje, vendar za zdaj pa razmislite o glavnih značilnostih tega programskega okolja.
Na žalost je ena od napačnih predstav, da se DirectX uporablja izključno v računalniških igrah za izboljšanje zmogljivosti grafične kartice in izboljšave slike na zaslonu. To je v osnovi napačno.
Video podpora ni vse. To mora vključevati tudi zvok. To se nanaša na povezavo programskih modulov prek "most" DirectX na aplikacije, ki so zasnovane za obdelavo zvoka. Na primer, veliko glasbenikov v virtualnih sekvencerjih uporablja posebne vtičnike, imenovane DX Plug-ins. Te so zelo razširjene skupaj s tehnologijami VST in RTAS.
To so lahko, recimo, virtualni sintetizatorji, sredstva efektov, ki se prekrivajo z zvočnim signalom, in še veliko več.
Brez razumevanja, kako posodobiti DirectX, lahko dobite problem, da nekatera orodja preprosto ne bodo delovala pravilno, saj lahko njihove sistemske zahteve vsebujejo pogoj uporabe najnovejše ali posodobljene različice platforme.
Preden začnete z nadgradnjo, morate poznati različico programa DirectX, ki je prisotna v operacijskem sistemu. Praviloma je za Windows XP DirectX 9, v sistemu Windows Vista je DirectX 10, v Windows 7 in 8 pa DirectX 11 (različice 11.1 in 11.2), v prihodnjem sistemu Windows 10 pa se predvideva, da bo uporabil DirectX 12 (vendar to še ni doseženo). .
Če želite izvedeti najnovejšo različico, morate v meniju Start uporabiti ukazno vrstico ali ukaz Zaženi, kjer je vpisana kratica dxdiag.
V glavnem oknu spodaj lahko vidite vse informacije o nameščeni komponenti. Med drugim lahko dobite tudi izčrpne informacije o celotnem sistemu, nameščenih gonilnikih, strojni opremi, operacijskem sistemu itd. Izvedete lahko tudi preizkus sistema v smislu učinkovitosti ali prisotnosti napak. Tukaj so informacije predstavljene veliko bolj podrobno kot v meniju "Moj računalnik" / "Lastnosti" ali enako »Upravitelj naprav«.
Zdaj o posodobitvi. Dejstvo je, da vsi operacijski sistemi ne podpirajo najnovejših različic okolja DX. Na primer, različica 11 se lahko uporablja izključno v operacijskih sistemih Windows 7 in 8. Starejše različice preprosto ne podpirajo. Tako lahko govorite samo o posodobitvi notranjih komponent v novejše.
Kot nadgradi directx 9? Preprosto preprosto. Obrnite se samo na uradno spletno mesto Microsoft Update ali Microsoftov prenosni center za prenos in najdite zanimivo postavko.
Enako velja za vprašanje, kako posodobiti DirectX 11. Toda prenos posodobitev iz "leve" strani ni priporočljiv, saj lahko celoten sistem odleti.
Mimogrede, če ima sistem samodejno posodabljanje, komponent DirectX v ročnem načinu ni treba posodabljati. Najnovejše različice vseh komponent bodo samodejno nameščene prek storitve Windows Update.
Najpogostejša napaka pri posodabljanju je odsotnost nekaterih dinamičnih knjižnic, kot so d3dx9 43.dll (41, 39 itd.) Ali dxgi.dll.
Če želite odpraviti težavo, morate uporabiti datoteko dxwebsetup.exe, ki jo lahko prenesete s uradnega Microsoftovega spletnega mesta.
Praviloma pomaga v 99 odstotkih primerov. Uporabite lahko tudi pripomoček za popravilo, ki vam omogoča prenos manjkajočih knjižnic.
Včasih boste morda morali ročno prenesti knjižnice. Lahko jih najdete tudi na uradnem viru za vse različice programa DirectX. Na splošno, kot je verjetno že jasno, ni nič težko v vprašanju, kako posodobiti DirectX. Pomembno je, da ste pozorni le na operacijski sistem in originalno različico, ki jo podpira.