Kas ir DirectX operētājsistēmā Windows? Kā pārbaudīt DirectX versiju?
Miscellanea / / December 02, 2021
Ja esat instalējis un spēlēja diezgan daudz spēļu savā Windows datorā tieši pirms spēles iestatīšanas, iespējams, esat redzējis ekrānu, kurā tiek prasīts datorā instalēt DirectX. Es pirmo reizi saskāros ar šo ekrānu Windows XP dienās, instalējot Impēriju laikmets. Toreiz es neinteresējos par to, kas ir DirectX, un domāju, ka tas ir nepieciešams tikai spēles spēlēšanai.
Tomēr šodien esam nolēmuši padziļināti izpētīt, kāda tieši ir DirectX nozīme operētājsistēmai Windows. Zināšanas ir spēks, kad runa ir par šiem sarežģītajiem skaitļošanas terminiem, tāpēc labāk ir nodrošināt sevi ar to izpratni. Protams, pats par sevi saprotams, ka tāpat kā visi Guiding Tech raksti, arī šis mēģina visu izskaidrot pēc iespējas vienkāršākā veidā. Tāpēc nav nepieciešams uzvilkt savu nerd apmetni.
Šajā rakstā mēs redzēsim atbildes uz trim jautājumiem par DirectX:
- Kas ir DirectX?
- Kam ir nepieciešams DirectX operētājsistēmai Windows?
- Kuru versiju es izmantoju un kāpēc tā ir jāatjaunina?
Tāpēc apskatīsim tos pa vienam.
Kas ir DirectX?
Microsoft DirectX ir programmu kopums, kas veic ar multivides saistītus uzdevumus, piemēram, spēles, video renderēšanu, 3D modelēšanu un citus līdzīgus uzdevumus. DirectX darbojas kā tilts starp jūsu datora multivides aparatūru, piemēram, skaņas un video karti, un programmatūru, kas mēģina tai piekļūt. DirectX bibliotēkas palīdz ne tikai ar grafiku, bet arī ar sarežģītu skaņu un kustīgiem attēliem.
Tagad, kad esam redzējuši, kas ir DirectX, apskatīsim tā nepieciešamību.
Kas nepieciešams DirectX operētājsistēmai Windows?
DirectX ir Windows programma, un, kamēr jūs strādājat ar Windows datoru un veicat ar multivides saistītus uzdevumus, jums tā ir nepieciešama. Lielākā daļa no mums uzskata, ka DirectX ir nepieciešams tikai spēļu spēlēšanai, taču tas tā nav. Kā jau minēju, lielākajai daļai sarežģīto programmu, kas izmanto 3D modelēšanu ar sarežģītām skaņām vai kustīgiem attēliem, datorā būs nepieciešami DirectX bibliotēkas faili, lai tie darbotos pareizi.
Visas programmas, kurām nepieciešams DirectX, to piemin savā sistēmas prasību lapā, taču dažreiz tas netiek uzreiz dokumentēts kā DirectX. Tā vietā, lai tieši pieminētu, ka ir nepieciešama DirectX 9 vai DirectX 10, programma var teikt, ka ir nepieciešama Direct3D 10 tehnoloģija, Direct3D 9 tehnoloģija. Tā kā Direct3D ir daļa no DirectX API kopā ar DirectDraw, DirectMusic, DirectPlay, DirectSound un dažām citām, DirectX instalēšana atrisinātu šo mērķi.
Kuru versiju es izmantoju un kāpēc tā ir jāatjaunina?
Katrai Windows versijai, sākot no Windows XP, ir iekļauta DirectX versija. Jaunākā Windows 8 versija ir DirectX 11. Lai pārbaudītu izmantoto DirectX versiju, atveriet Palaist komandu lodziņu izmantojot karstais taustiņš Windows+R, ieraksti DXDIAG un nospiediet enter. Pēc komandas izpildīšanas DirectX diagnostikas rīks atvērsies.
Šeit jūs varat redzēt DirectX versiju, kuru izmantojat Sistēmas informācija iekšā Sistēmas cilne.
Lai darbotos dažādas programmas, ir nepieciešamas dažādas DirectX versijas, un, ja programmai ir nepieciešama atjaunināta versija, tā ir jāinstalē, lai tā darbotos pareizi. Vairumā gadījumu šie atjauninājumi ir komplektā ar programmu, kuru mēģināt instalēt savā datorā. Varat arī lejupielādēt jaunāko DirectX versiju no šo lapu. Lapā ir saites gan uz tiešsaistes, gan pārdalāms versiju, un to var instalēt tāpat kā jebkuru citu Windows lietojumprogrammu.
Tomēr tam ir ierobežojums. Pēdējā DirectX versija, ko var instalēt operētājsistēmā Windows XP 3. servisa pakotne, ir 9.0b. Operētājsistēmām Windows Vista un 7 ierobežojums ir DirectX 11. Ja esat Windows 8 un Windows Server 2012 lietotājs, DirectX atjauninājums 11.1 ir ekskluzīvs priekš tu jo to nevar instalēt iepriekšējās Windows versijās.
Jums arī jāatceras, ka tikai DirectX atjauninājums ne vienmēr darbojas. No tā, ko mēs esam redzējuši, DirectX ir nepieciešams vienmērīgai multivides veiktspējai jūsu datorā. Bet tas ir iespējams tikai tad, ja jūsu datora aparatūra atbalsta jūsu izmantoto DirectX versiju. Piemēram, lai pilnībā izmantotu DirectX 11 potenciālu, jūsu datoram ir jābūt atbalsta aparatūrai, piemēram, saderīgai videokartei utt.
Ja jums ir kādi papildu jautājumi par DirectX, kurus vēlaties noskaidrot, ievietojiet tos komentāros.