banner

Ja savā Windows datorā esat instalējis un spēlējis diezgan daudz spēļu, tieši pirms spēles iestatīšanas, iespējams, esat saskāries ar ekrānu, kurā tiek lūgts datorā instalēt DirectX. Pirmoreiz ar šo ekrānu saskāros Windows XP dienās, kad instalēju Impēriju laikmets. Toreiz man nebija īpaši rūpējies par to, kas ir DirectX, un domāju, ka tā ir nepieciešama tikai spēles spēlēšanai.

Tomēr šodien mēs esam nolēmuši padziļināti izpētīt, kāda tieši ir DirectX nozīme Windows operētājsistēmai. Zināšanas ir spēks, runājot par šiem sarežģītajiem skaitļošanas terminiem, tāpēc labāk sevi apgādāt ar tā izpratni. Protams, pats par sevi saprotams, ka tāpat kā visi raksti Guiding Tech, arī šis mēģina visu izskaidrot pēc iespējas vienkāršākā veidā. Tāpēc nevajag likt savu nerd apmetni.

Šajā rakstā mēs redzēsim atbildes uz trim jautājumiem, kas saistīti ar DirectX:

  • Kas ir DirectX?
  • Kāda ir DirectX nepieciešamība operētājsistēmai Windows?
  • Kuru versiju es izmantoju un kāpēc tas ir pastāvīgi jāatjaunina?

Tāpēc ņemsim tos pa vienam.

Kas ir DirectX?

Microsoft DirectX ir programmu kopums, kas rūpējas par tādiem ar multividi saistītiem uzdevumiem kā spēles, video atveidošana, 3D modelēšana un citi tamlīdzīgi. DirectX darbojas kā tilts starp datora multivides aparatūru, piemēram, skaņas un video karti, un programmatūru, kas tai mēģina 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.

Kāda ir operētājsistēmas Windows vajadzība pēc DirectX?

DirectX ir Windows programma, un, kamēr vien jūs strādājat ar Windows datoru un veicat ar multividi saistītus uzdevumus, jums tas ir nepieciešams. Lielākā daļa no mums uzskata, ka DirectX ir nepieciešams tikai spēļu spēlēšanai, bet tas tā nav. Kā es 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šama DirectX, piemin to savā sistēmas prasību lapā, bet dažreiz tas uzreiz netiek dokumentēts kā DirectX. Tā vietā, lai tieši pieminētu, ka ir nepieciešama DirectX 9 vai DirectX 10, programma varētu sacīt, ka ir nepieciešama Direct3D 10 tehnoloģija, Direct3D 9 tehnoloģija. Tā kā Direct3D ir DirectX API sastāvdaļa, kā arī DirectDraw, DirectMusic, DirectPlay, DirectSound un vēl daži citi, DirectX instalēšana atrisinātu mērķi.

Kuru versiju es izmantoju un kāpēc tas ir regulāri jāatjaunina?

Katrai Windows versijai, sākot no Windows XP, ir pievienota DirectX versija. Ir jaunākā Windows 8 versija DirectX 11. Lai pārbaudītu izmantoto DirectX versiju, izmantojot karsto taustiņu, atveriet komandu lodziņu Palaist Windows + R, ieraksti DXDIAG un nospiediet enter. Pēc komandas izpildes DirectX diagnostikas rīks atvērsies.

Šeit jūs varat redzēt DirectX versiju, kuru izmantojat zem Sistēmas informācija iekšā Cilne Sistēma.

ir drošs ar rokas bremzēm

Dažādām programmām ir nepieciešamas dažādas DirectX versijas, lai darbotos, un, ja programmai nepieciešama atjaunināta versija, tā ir jāinstalē, lai nodrošinātu pareizu funkcionalitāti. Lielākoties šie atjauninājumi tiek komplektēti ar programmu, kuru mēģināt instalēt datorā. Šajā lapā varat arī lejupielādēt jaunāko DirectX versiju. Lapā ir saites gan uz tiešsaistes, gan uz izplatāmo 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ēmas Windows XP 3. servisa pakotnē, ir 9.0b. 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 paredzēts tikai jums, jo to nevar instalēt iepriekšējās Windows versijās.

Jums arī jāatceras, ka DirectX atjauninājums ne vienmēr darbojas. No tā, ko mēs redzējām, DirectX ir nepieciešama vienmērīgai multimediju 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 jābūt atbalstošai aparatūrai, piemēram, saderīgai videokartei utt.

Ja jums ir kādi papildu jautājumi par DirectX, kurus vēlaties noņemt, ievietojiet tos komentārā.