Ano ang DirectX sa Windows? Paano suriin kung naka-install ang DirectX.

Ang DirectX ay isang hanay ng mga library at software tool na ginagamit upang malutas ang mga problemang nauugnay sa pagpapalabas ng mga application at laro para sa Windows operating system. Ang bawat bersyon ng OS ay may partikular na henerasyon ng software na ito na naka-install, na tumutugma sa mga kakayahan naka-install na video card. Kasama sa bawat kasunod na release ng API package ang lahat ng hindi na ginagamit na library, kaya hindi mo kailangang i-install ang lahat ng release nang sunud-sunod - i-install lang ang pinakabagong package. Tingnan natin kung paano mo masusuri ang DirectX sa Windows 7 iba't ibang paraan.

Mga Karaniwang Tool

Ang isang espesyal na tool ay binuo sa mga operating system ng Windows na nagbibigay-daan sa iyo upang maging pamilyar sa impormasyon tungkol sa system, screen, tunog at mga input device. Mayroong dalawang paraan upang ma-access ang application na ito: gamit ang isang command sa window na "Run" o sa pamamagitan ng pagpapatakbo ng isang executable file. Isaalang-alang natin ang parehong mga pagpipilian.

Upang subukan ang DirectX sa Windows 7, kailangan mong sundin ang mga hakbang na ito:

  1. Ilunsad ang Run application. Magagawa ito gamit ang Start menu at ang item na may parehong pangalan sa loob nito, o sa pamamagitan ng key na kumbinasyon na Win + R.
  2. Sa window na bubukas, ipasok ang dxdiag command at i-click ang OK upang tumakbo ninanais na aplikasyon.
  3. Pagkatapos ng ilang oras na ginugol sa pagkolekta ng impormasyon, makakakita ka ng isang window na may mga istatistika at
  4. Sa unang tab na "System" ay ang linyang "Version DirectX". Sa tapat nito, makikita mo ang bilang ng kasalukuyang bersyon ng software na naka-install sa computer.
  5. Gayunpaman, ang bersyon na ipinapakita sa unang tab ay hindi kinakailangang ang bersyon na sinusuportahan ng iyong graphics card. Upang makahanap ng impormasyon tungkol sa mga sinusuportahang aklatan, kailangan mong buksan ang tab na "Display."
  6. Bigyang-pansin ang seksyong "Mga Driver" at ang linya ng DDI para sa Direct3D. Sa tapat ng item na ito ay ang generation number ng API package na sinusuportahan ng iyong video card.

Ngayon alam mo na kung paano suriin ang DirectX sa Windows 7 sa dalawang paraan - ang isa na naka-install sa computer at ang isa na sinusuportahan ng graphics accelerator ng iyong computer.

Pangalawang karaniwang pagpipilian

Maaari mo ring ilunsad ito sa iba pang mga paraan. Una, maaari mong buksan ang partition ng system hard drive at pumunta sa direktoryo ng Windows at System32. Sa listahan ng lahat ng mga file, hanapin ang dxdiag.exe at buksan ito.

Pangalawa, magagamit ng user ang paghahanap sa Start menu. Upang gawin ito, buksan ang menu at ipasok ang pangalan ng executable file. Pagkatapos itong lumabas sa listahan ng mga nahanap na tugma, patakbuhin ito. Sa lahat ng paraan, maaari mong patakbuhin ang application at suriin ang bersyon ng DirectX sa Windows 7. Gayundin, ang mga inilarawan na opsyon ay angkop para sa lahat ng kasunod na bersyon ng operating system, hanggang sa 10.

Mga Programa ng Third Party

Kung hindi ka nasisiyahan sa karaniwang checker, maaari kang gumamit ng third-party na utility upang suriin ang impormasyon ng system at hardware. Halimbawa, ang isang naturang programa ay ang sikat na AIDA64. Maaari kang mag-download ng libreng trial na bersyon at makita ang bersyon ng DirectX sa Windows 7 sa pamamagitan nito.

Kailangan mong patakbuhin ang programa at piliin ang item na "Operating system" sa pangunahing direktoryo na may mga partisyon. Sa loob nito, hanapin ang linya na may pangalan ng software, sa tapat na isusulat naka-install na bersyon.

Upang maunawaan kung aling bersyon ang sinusuportahan ng iyong video card, hanapin ang seksyong DirectX at buksan ang tab na "Video." Pagkatapos ay hanapin ang linyang "Suporta sa hardware". Sa tapat nito, maaari mong suriin ang DirectX sa Windows 7, na sinusuportahan ng iyong graphics accelerator.

Ang mga aktibong gumagamit na madalas na naglalaro ng iba't ibang mga laro ay nahaharap sa isang programa tulad ng DirectX. Kung hindi alam ng ibang tao kung ano ito at kung bakit ito kailangan, subukan nating ipaliwanag nang maikli. Ito ay isang binuo na hanay ng mga file ng library ng software para sa normal na operasyon ng mga laro sa isang computer. Sa madaling salita, ito ay isang programa kung wala ang mga laro na hindi magsisimula o simpleng mag-freeze. SA pinakamagandang kaso walang Direct X, ang mga laro ay babagal lang, ngunit hindi ito magdadala ng anumang kasiyahan. Alam ng mga masugid na manlalaro na halos lahat ng laro sa disc ay karaniwang may kasamang up-to-date na bersyon ng DirectX, kung wala ito ay hindi gagana ang larong ito. Naturally, kapag nag-i-install ng isang laro, dapat mo ring isaalang-alang ang pagkakaroon ng isang suportadong DirectX sa computer.

Paano tingnan ang bersyon ng DirectX

Napakadaling malaman kung aling bersyon ng mga library ng API ang naka-install sa iyong computer.

  • Sa search bar ng Windows, isulat ang command - dxdiag.
  • Binuksan namin ang utility.

Ito ay isang maliit na diagnostic tool.DirectXat pagsusuri ng bersyon.
Sa window ng programasmakikita natin ang lahat ng impormasyon tungkol sa system. Kasalukuyang naka-install na edisyon, page file, dami ng RAM, bersyon ng system at bit depth, at BIOS firmware.

Paano hanapin ang DirectX sa Windows 7

  • Bukod dito, may isa pang paraan paano hanapin ang bersyon ng directx ,  Upang gawin ito, kailangan mong patakbuhin ang klasikong application "Tumakbo".
  • Magagawa ito sa maraming paraan. Sa Windows 7 ito ay nasa menu " Magsimula". O gumamit ng keyboard shortcut WinKey+R (para sa anumang operating system ng pamilya ng Windows).

panalo ang susi ay ang susi ng tahanan, karaniwang minarkahan ng logoWindows.

  • Sa window ng application na bubukas, ipasok ang command upang patakbuhin ang mga diagnostic ng DirectX.

Suriin ang bersyon ng Windows 10 sa DirectX

Maaari mo ring malaman kung aling DirectX ang naka-install sa system sa pamamagitan ng command line console. Maaari mo itong ilunsad sa maraming paraan. Sa pinakabagong bersyon ng Windows 10, halimbawa, ang pinakamadaling paraan upang gawin ito ay sa pamamagitan ng " Magsimula”, kung saan kailangan mong mag-right-click, at pumili mula sa listahan Windows Power shell . Pagkatapos ay ilagay ang aming itinatangi na utos sa console upang ilunsad ang DirectX diagnostic utility.

Tinitingnan namin ang DirectX sa Windows 8

Utos na magpatakbo ng mga diagnostic dxdiag sa Windows 8 operating system, maaari mo itong buksan sa sumusunod na paraan:

  • Pumunta kami sa start screen, pagkatapos ay mag-click sa pababang arrow upang buksan ang isang listahan ng lahat ng mga application, at dito sa search bar at isulat ang aming command.

Maaari mo ring suriin ang release gamit ang third-party na software, halimbawa, gamit ang AIDA64 o Everest program. Ang parehong mga programa ay mula sa parehong developer at halos magkapareho. Sa lahat ng posibleng pag-andar at kakayahan na mayroon sila, makikita mo rin kung aling bersyon ng DirectX ang naka-install sa iyong computer doon.


@

Kadalasan ang mga gumagamit ay naguguluhan kung bakit ito o ang larong iyon ay hindi nagsisimula sa kanilang computer. Nangyayari ito kahit sa mga user na iyon na bumili ng malakas na "machine" na may mataas na performance. Bakit hindi ka makapag-install ng mga laro gamit ang pinakamataas na kinakailangan? Ang dahilan nito ay maaaring isang lumang edisyon ng DirectX, na hindi kayang suportahan ang ilang mga teknolohiya. Kung gusto mong malaman ang bersyon ng DirectX at lutasin ang isyu sa paglulunsad ng isang partikular na laro, magbasa pa!

Ang isang lumang utility ay lumilikha ng problema kapag naglulunsad ng mga laro

Ano ang DirectX?

Ito ay isang tool na nangongolekta ng mga pakete ng teknolohiyang multimedia na kinakailangan para sa pagpapatakbo ng iba't ibang mga application. Sa madaling salita, ito ay isang pagpupulong ng mga function na kinakailangan para sa paglutas ng iba't ibang mga gawain sa paglalaro, multimedia at ilang iba pang data, na binuo sa ilalim ng Windows OS.

Ang DirectX ay karaniwang ginagamit para sa pagsusulat ng mga laro. Ang programa ay nagbibigay ng mga function na nagpoproseso ng mga graphics, sound stream. Bilang karagdagan, kung wala ito, ang computer ay hindi makakapagproseso ng impormasyon na ipinadala mula sa mga joystick, mice, keyboard, atbp. Hindi mo kailangang magbayad para dito, ito ay nasa opisyal na mapagkukunan ng Microsoft.

Suriin ang Bersyon

Ang pagsuri sa pagpupulong ay kailangan upang maunawaan kung ang DirectX ay talagang dapat sisihin. Kapansin-pansin, ang mga na-update na edisyon ng programa ay madalas na kasama ng laro, ngunit may mga pagbubukod.

Kaya paano mo malalaman kung aling DirectX ang naka-install? Ang pinaka-walang halaga na paraan ay ang paggamit ng mga built-in na tool. Ang pamamaraan ay ganito ang hitsura:

  • pindutin ang Win + R;
  • ipasok sa patlang ng dxdiag;
  • pindutin ang enter.

Maglulunsad ang system ng diagnostic tool na mayroong lahat tungkol sa DirectX, kabilang ang impormasyon tungkol sa uri nito. Ang numero ay ipinahiwatig sa ibaba ng tab na "System." Ang pagmamanipula na ito ay angkop para sa anumang OS mula sa Microsoft.

Ang tanong ng kaugnayan ng mga bersyon ay mas kumplikado, ang lahat ay nakasalalay sa system - may ilang mga pagkakaiba. Halimbawa, para sa Windows 7 maaari mong "i-install" ang bersyon 11 ng programa, sa Vista ito ay DirectX 10. Hindi na sinusuportahan ng mga developer ang Windows XP, ngunit ginagamit pa rin ito ng maraming tao sa ating bansa. Ang Bersyon 9 ay angkop para sa OS na ito, imposibleng mag-install ng mas kamakailang mga bersyon, kahit na ang mga patuloy na gumagamit ay nakahanap pa rin ng paraan upang "i-screw" ang bersyon 10 sa ilalim ng XP. Ang DirectX 11 ay awtomatikong binuo sa Windows 8. Tulad ng para sa pinakabagong Windows 10, ito maaaring ilabas bilang 12, at may bersyon 11.

May isa pang paraan na nagbibigay-daan sa iyo upang malaman kung anong bersyon ng program ang na-preinstall sa iyong PC. Ito ay tungkol sa mga parameter ng iyong video card. Halimbawa, ang lahat ng kailangan mo tungkol sa DirectX ay nasa impormasyon tungkol sa NVidia card.

Mayroon ding maraming mga utility sa Web na nangongolekta ng lahat ng impormasyon tungkol sa system (kabilang ang mga bersyon ng software).

Ang pagkakaroon ng pakikitungo sa edisyon, i-install ang pinakabagong (posible para sa iyong operating system) assembly ng DirectX.

Ang mga developer ng application ay minsan ay tumutukoy ng isang partikular na bersyon ng isang package na mai-install. I-uninstall lang ang iyong kasalukuyang bersyon ng DirectX at i-download ang walang-update na build. Ang lahat ng mga bersyon ng software na ito ay malayang magagamit, maaari mong mahanap ang mga ito sa website ng gumawa. Sinasabi ng mga nakaranasang user na ang pinakamadaling paraan ay ang pag-download ng installer sa iyong PC.

Sa wakas, idinagdag namin na sa ilang mga PC, maaaring hindi mai-install ang bersyon 11 na driver. Ang problema ay ang edisyong ito ng software ay hindi tugma sa lumang graphics card sa iyong hardware.

Ang "DirectX" ay isang set ng iba't ibang software, na kinabibilangan ng malawak na hanay ng mga teknolohiya na nagsisiguro sa pagganap ng programa ng Computer. Bumubuo din ang software ng ilang partikular na gameplay at iba pang mga application na nauugnay sa multimedia. Ang ganitong programa ay minsan kasama ng mga laro mismo o iba pang mga application, na nagpapahintulot sa iyo na i-update ito paminsan-minsan. Gayunpaman, hindi ito palaging nangyayari, at sa pinaka-hindi naaangkop na sandali, maaaring kailanganin mo ang isang napapanahon na bersyon. Samakatuwid, napakahalaga na laging malaman nang maaga kung aling bersyon ng "DirectX" ang naka-install na sa PC.

Sa sarili nitong, tinutulungan ng "DirectX" ang mga application na makipag-ugnayan sa hardware ng isang personal na computer, habang pinapadali hindi lamang ang workload ng device. Kung wala ito, kailangan mong direktang mag-download ng mga espesyal na driver para sa iba't ibang mga multimedia application, na tumulong sa parehong video card na makipag-ugnayan sa application. Pinagsama ng "DirectX" ang mga function ng naturang mga driver, na ginawang mas madali para sa parehong mga developer at user.

Pagtukoy kung aling bersyon ng "DirectX" ang available sa isang Windows XP PC

Upang matukoy ang bersyon ng "DirectX" sa Windows XP, kakailanganin mo:


Mahalaga! Kung kinakailangan, maaari kang mag-upgrade sa pinakabagong up-to-date na bersyon gamit ang opisyal na website ng Microsoft. Gayundin sa site, mahahanap at mada-download ng user ang halos alinman sa mga naunang nai-publish na bersyon.

Pagtukoy kung aling bersyon ng "DirectX" ang available sa isang Windows 7 PC

Upang mahanap ang kinakailangang impormasyon tungkol sa bersyon ng "DirectX" sa isang partikular na OS, dapat mong:


Tukuyin ang bersyon ng "DirectX" sa Windows 8.1

Sa OS na ito, ang algorithm para sa pagtukoy ng bersyon ng software na ito ay hindi nagbago. Upang matuto nang higit pa tungkol sa DirectX, kakailanganin mo:


Paano ko madaling malalaman kung aling bersyon ng "DirectX" ang available sa Windows 10?

Ipinapalagay ng bersyong ito ng OS ang posibilidad na gamitin ang algorithm ng mga aksyon sa itaas upang matukoy ang impormasyon tungkol sa naturang software. Ngunit may mga kaso kapag ang "dxdiag" na utos ay hindi gumagana. Sa ganitong mga kaso, dapat mong gamitin ang pamamaraang ito:

  1. Ilunsad ang program na "Explorer". Mag-right click sa icon na "Start", left-click sa linyang "Explorer".

    Sa isang tala! Ang parehong menu ay maaaring tawagan gamit ang isang kumbinasyon ng mga pindutan sa keyboard na "Win + X".

  2. Pagkatapos ay pumunta sa drive "C".

  3. Sa "C" drive, buksan ang folder na tinatawag na "Windows".

  4. Susunod - "System32".

  5. Hanapin ang program na "dxdiag.exe" sa listahan ng mga file at i-double click ang kaliwang pindutan ng mouse upang ilunsad ito. Magbubukas ang kilala nang "DirectX Diagnostic Tool", kung saan makikita mo ang item na "DirectX Version."

Sa isang tala! orihinal software Ang Windows 10 ay may paunang naka-install na "DirectX 12", ngunit maliban doon, walang mga naunang bersyon na ginagamit para sa maraming mga programa at mga laro sa Kompyuter. Sa opisyal na website ng kumpanya, maaaring mai-install ng user ang anumang library na kinakailangan para sa pagpapatakbo ng iba't ibang mga application at multimedia.

Sa panahon ng pag-install o paggamit ng ilang mga laro sa PC, may mga problema sa "DirectX". Ang ilang mga laro ay humihiling ng mas modernong mga bersyon, habang ang iba ay humihingi ng mas lumang mga bersyon. Sa kasong ito, dapat mong muling i-install ang application mismo o i-update ang bersyon ng DirectX.

Video - Paano malalaman ang bersyon ng DirectX sa iyong PC o laptop?

Gaya ng

Gaya ng

tweet

Madalas akong nakatagpo ng lahat ng uri ng maling akala tungkol sa DirectX. Halimbawa, sinusubukan ng mga user na mag-install ng ilang hindi kapani-paniwalang bersyon ng DirectX, mag-download ng hindi maintindihan mula sa ilang "kaliwa" na mga site, atbp., sa kalaunan ay nakakakuha ng lahat ng uri ng mga error sa Windows at mga laro.

Sa lahat ng ito, haharapin ko ang talang ito, sinusubukang tuldok ang i sa kaso ng teknolohiya sa paglalaro DirectX.

Ano ang DirectX

Upang malaman kung nasaan ang katotohanan at nasaan ang kathang-isip, alamin muna natin - ano ang DirectX? Sinasabi sa atin ng Wikipedia:

DirectX(mula sa English. direkta- direkta, agarang) ay isang hanay ng mga API na idinisenyo upang malutas ang mga problemang nauugnay sa programming sa ilalim ng Microsoft Windows. Pinakamalawak na ginagamit sa pagsulat ng mga laro sa kompyuter. … madalas na ina-update Mga bersyon ng DirectX may kasamang mga application ng laro.

Higit pa sa simpleng salita: Ang DirectX ay isang "layer" sa pagitan ng video card at mga laro, na nagbibigay-daan sa iyong ganap na mapagtanto ang buong kapangyarihan sa pag-compute ng iyong computer upang mag-render ng magagandang graphics.

Naaalala ko kung paano noong 2003 ay nagalak ako sa mga mapagkakatiwalaang pagmuni-muni sa mga bintana ng mga kotse at puddles sa kalsada sa larong Need for Speed: Underground, nang mag-install ako ng video card na may suporta sa DirectX 9 sa aking computer. Siyempre, ang bagay ay hindi limitado sa mga pagmumuni-muni lamang, ngunit una sa lahat.

Ano ang pagkakaiba sa pagitan ng mga bersyon ng DirectX

Medyo mabilis ang pag-unlad ng teknolohiya. Ang bawat bagong bersyon ng DirectX ay nagbibigay-daan sa mga programmer na magdagdag ng ilang bagong epekto sa laro, at i-optimize ang mga luma.

Sa tingin ko ang pinaka-halatang pagkakaiba sa pagitan ng mga kakayahan ng DirectX iba't ibang bersyon ipapakita ng video na ito:

pansinin mo magagandang epekto lumilipad na niyebe mula sa ilalim ng mga gulong ng kotse at malambot na anino sa bersyon ng DirectX 11 (kaliwa). Sa prinsipyo, ang mga epekto tulad ng malambot na anino at niyebe mula sa ilalim ng mga gulong ay maaaring ipatupad gamit ang DirectX 9 na teknolohiya, ngunit ang pagbaba ng pagganap ay mapapansin - sa "siyam" ay walang pag-optimize o karampatang pagpapatupad ng mga naturang epekto.

Ang pangalawang halimbawa ay ang larong Crysis 2:

Sa pangkalahatan, mas mataas ang bersyon ng DirectX, mas mabuti. mas magandang larawan. Ngunit huwag asahan ang isang himala - kadalasan ang mga pagbabago ay hindi nakikita. Sa aking opinyon, pangunahing dahilan tulad ng isang maliit na pagkakaiba sa kalidad ng imahe na ngayon ang mga laro ay binuo nang sabay-sabay para sa mga game console Xbox, Sony Playstation at PC. Ang mga set-top box, kumpara sa mga modernong personal na computer, ay mahina sa mga tuntunin ng pagganap at mga suportadong teknolohiya. Nagtatapos kami sa paglalaro ng mga laro sa computer na mukhang mula sa mga taon ng paglabas ng mga console, na may malabong mga texture at mga simpleng epekto. Oo, may mga laro na binuo o binago para sa PC, ngunit kakaunti ang mga ito.

Ang karaniwang halimbawa ng cross-platform ay ang larong Skyrim:

Ang pagkakaiba sa mga graphics sa pagitan ng Playstation 3 at ng Xbox360 ay nasa mga detalye: sa PS3, may kaunting tubig na tumutulo sa isang lugar, sa Xbox 360, ang mga anino ay hindi tumutugon sa mga kumikislap na pinagmumulan ng liwanag. Sa isang PC (na tinukoy bilang "Windows" sa video), walang ganoong mga problema, at ang mga bagay ay makikita sa malalayong distansya, ngunit walang iba pang mga pagpapabuti. Nang maglaon, naglabas ang mga developer ng isang set ng mga texture mataas na kahulugan para sa bersyon ng PC ng laro, ngunit hindi nito lubos na napabuti ang mga graphics.

Upang makita mo kung anong uri ng mga graphics ang kayang gawin ng isang computer - isang halimbawa ng isang laro na iniakma upang gamitin ang lahat ng mga kakayahan ng isang video card at processor:

Makita ang pagkakaiba? Magandang liwanag, malinaw na mga texture, makinis na paggalaw. Sa pamamagitan ng paraan, ang antas ng detalyeng ito ay hindi makakamit sa mga legacy na teknolohiya ng DirectX 9 - masyadong maraming mga bagay ang nasa frame sa parehong oras. Mayroon ding maraming mga epekto na ipinatupad ng mga video card na may suporta sa DirectX 10 man lang.

Mga tampok ng Crysis 3 graphics engine:

Taliwas sa opinyon ng ilang mga gumagamit, Hindi bumuti ang DirectX graphics sa mga laro, ngunit lamang bigyan ng pagkakataon programmer upang gawing mas maganda ang laro. Kung ang laro ay binuo para sa DirectX 9, kung gayon ang pagkakaroon ng bersyon ng DirectX 10 walang magbabago. Ang lahat ay nakasalalay hindi lamang sa mga kakayahan ng video card, kundi pati na rin sa suporta sa teknolohiya ng laro. Kung pagsasamahin mo ang lahat - makakakuha ka lamang ng isang kahanga-hangang laro sa mga tuntunin ng mga graphics.

Iba't ibang Windows at bersyon ng DirectX

Ang DirectX ay mahalagang hanay ng mga file - mga library ng software. Kung wala sila sa mga folder ng system, kung gayon ang mga laro ay pinakamahusay na maipapakita nang walang mga epekto, sa pinakamasama ay hindi sila magsisimula, na nagbibigay ng isang error (kapag sinimulan ang laro, isang error na "d3dx9_42.dll ay hindi natagpuan" ay lilitaw, kung saan ang maaaring magkaiba ang mga numero).

Ang pinakamababang hanay ng mga file na ito ay naroroon na sa loob lamang naka-install na Windows. Depende sa bersyon ng operating system, magkakaroon ng ibang hanay ng mga file, na nangangahulugang suporta para sa iba't ibang bersyon ng DirectX (impormasyon mula rito):

  • Windows XP SP2 - DirectX 9.0c
  • Windows Vista - DirectX 10
  • Windows Vista SP1 - DirectX 10.1
  • Windows Vista SP2 - DirectX 11
  • Windows 7 - DirectX 11.1
  • Windows 8 - DirectX 11.1
  • Windows 8.1. - DirectX 11.2
  • Windows 10 - DirectX 12

Kasama ang mga nakaraang bersyon. Yung. Ang Windows 10 ay may suporta para sa bersyon 12, DirectX 11.2, 11.1, 11, 10.1, 10, 9 at sa baba.

Kung paano i-install ang buong hanay ng mga DirectX file ay nasa teksto.

Suporta ng DirectX graphics card ng iba't ibang bersyon

Ang mas bago ang video card, ang mas mataas na bersyon ng DirectX na sinusuportahan nito. Lahat ng nakaraang bersyon ay susuportahan din.

Dapat ding suportahan ng Windows ang bersyong ito. Sa isang video card na sumusuporta sa DirectX 12, wala kang magagawa sa Windows XP - magsisimula ang mga laro na gagana lamang sa ika-siyam na DirectX at sa ibaba. Sa sikat pa ring Windows 7, ang sitwasyon ay katulad - DirectX pinakabagong bersyon hindi.

Paano ko malalaman kung aling bersyon ng DirectX ang aking graphics card at suporta sa Windows?

video card

Maaari kang sumilip ng impormasyon tungkol sa kung aling bersyon ng DirectX ang sinusuportahan ng iyong video card sa opisyal na pahina ng website ng gumawa at sa anumang online na tindahan. Halimbawa, sa Yandex.Market.

Windows

Ang pag-alam kung aling bersyon ang sinusuportahan ng Windows ay mas mahirap, dahil marami ang nakasalalay sa mga naka-install na update.

Ang algorithm ay:

1. Tiyaking na-install mo ang lahat ng mga update sa Windows (Start - All Programs - Windows Update - Search for Updates - Install).

2. Opsyonal na item: I-update ang driver ng iyong video card sa pinakabagong bersyon:

Sa website ng Microsoft, na bumuo ng DirectX, maaari mong i-download ang DirectX installer. Actually ito hindi isang DirectX installer, ngunit isang installer lamang na magda-download mula sa Internet at mag-i-install ng mga bagong bersyon ng lumang DirectX software library at magdagdag ng mga bago. Sa kabila ng mga numerong 9, 10, 10.1, atbp., ang DirectX ay mayroon ding panloob na pagnunumero na may kinalaman sa mga update. Ibig sabihin, posible ang mga pagwawasto at pagpapahusay sa loob ng mga bersyon.

Windows 7, 8 at 10 ang mga aklatang ito, sa pangkalahatan, Hindi kailangan, dahil ang mga kinakailangang update ay dumarating sa Update Center. Ngunit kung hindi magsisimula ang ilang lumang (2005-2010) na laro na gumagamit ng DirectX 9, subukang i-install ang parehong installer.

D3DX9_ 24 .dll -D3DX9_ 43 .DLL
D3DX10. DLL-D3DX10_ 43 .DLL
D3DCompiler_33.dll - D3DCompiler_43.DLL
D3DX11_42.DLL
D3DX11_43.DLL
D3DCSX_42.DLL
D3DCSX_43.DLL
XACTENGINE2_0.dll - XACTENGINE2_9.DLL
XACTENGINE3_0.dll - XACTENGINE3_7.DLL
XAUDIO2_0.DLL
XAUDIO2_1.DLL
XAUDIO2_2.DLL
XAUDIO2_3.DLL
XAUDIO2_4.DLL
XAUDIO2_5.DLL
XAUDIO2_6.DLL
XAUDIO2_7.DLL
XAPOFX1_0.dll -XAPOFX1_5.DLL
X3DAUDIO1_0.dll - X3DAUDIO1_7.DLL
XINPUT1_1.DLL
XINPUT1_2.DLL
XINPUT1_3.DLL

Upang suriin kung ano ang na-install ng installer, na-download ko ang DirectX offline installer, na kinakailangan upang mai-install ang mga update ng DirectX sa mga computer nang walang Internet:

Batay sa mga petsa, sa oras ng pagsulat na ito, ang mga update ng bahagi ng DirectX ay inilabas noong Abril 18, 2011 (update sa 01/29/2016: ngayon ang lahat ay dumaan sa Update Center kasama ang iba pang mga pakete).

Ang na-download na programa ay mahalagang isang self-extracting archive. Buksan natin ito gamit ang 7-zip archiver:

Bigyang-pansin ang mga pangalan ng file - ang installer ay naglalaman ng parehong mga file na nauugnay sa DirectX 9 (d3dx9_31, d3dx9_32, d3dx9_33, atbp.) at DirectX 10 (d3dx10_35, d3dx10_40, atbp.). Ang bawat bersyon ay ina-update - ang mga bagong bersyon ng .dll library ay inilabas, ang mga bago ay idinagdag.

Muli, hindi ito Pag-update ng DirectX mula sa bersyon hanggang sa bersyon. Ito ay isang update ng mga bersyon ng software library at walang kinalaman sa paglalagay ng numero 9, 10, 10.1, 11, 11.1. Hindi ka makakapag-upgrade naka-install na DirectX sa ganitong paraan.

Pagkatapos ng pag-install, magdaragdag ng mga bagong aklatan at ia-update ang mga luma, na gagawing posible na simulan ang mga larong iyon na nag-uulat ng nawawalang error. d3dx*. Kaya maaari mong subukang i-install.

Saan magda-download ng DirectX?

Mag-install lang ng mga update sa pamamagitan ng Update Center!

Walang mga site na magda-download ng DirectX bawal ito! Mapanganib kang makakuha ng mga virus!

Ang mga bahagi ng DirectX ay ina-update sa pamamagitan ng Windows Update. Ito ang tanging paraan na makakakuha ka ng suporta sa DirectX 10.1 At 11 sa windows vista, 11.1 sa Windows 7.

Ang Microsoft DirectX ay kasama bilang bahagi ng pagpapatakbo Mga sistema ng Windows. Maaari mong i-update ang DirectX gamit ang pinakabagong service pack o iba pang mga update sa pamamagitan ng Windows Update.

Kung nag-download at nag-i-install ka ng DirectX sa Windows XP, lalabas ba ang DirectX 11 doon?

Hindi lilitaw. DirectX 10, 11 at mas bago Hindi kailanman magiging Windows XP. Maaari mong palawakin ang paksang ito sa loob ng mahabang panahon, sasabihin ko lang ang mga sumusunod: mga may-ari ng Windows XP, tanggapin ito - ang OS na ito ay matagal nang tumigil na maging isang "paglalaro". marami modernong laro hindi sumusuporta sa Windows XP. Kahit na ang Microsoft ay opisyal na sumuko dito.

Kapansin-pansin na mayroong isang pagpupulong ng DirectX 10 para sa Windows XP, na ginawa ng mga manggagawa. Sa katunayan, ito ay isang hanay lamang ng mga software library, hindi nagdadagdag DirectX 10 effect, ngunit pinapayagan lamang ang ilang laro na tumakbo nang walang mga error sa XP kung ang "DirectX 10" mode ay pinagana sa kanilang mga setting. Sa anumang kaso, ang hanay ng mga aklatan na ito na may mataas na antas ng posibilidad ay maaaring magdulot ng mga aberya sa operating system, kaya imposibleng ilagay ang gayong dibisyon sa anumang kaso.

Paano i-install ang DirectX na bersyon 11.1 sa Windows 7?

Kaugnay ng pagdating ng Windows 10, ang tanong na ito ay mas may kaugnayan kaysa dati. Mayroong suporta para sa DirectX 11 .1 nandoon na sa simula. Ang Windows 7 ay paunang naka-install kasama ang bersyon 11 . Darating ang suporta para sa bagong bersyon ng DirectX Windows Update(Start - Lahat ng Programa - Windows Update). Ang update ay tinatawag na KB2670838.

Kaya i-update ang Windows sa pamamagitan ng Update Center. Nalalapat din ito sa Windows 8.

DirectX 12

Maraming tsismis ang kumakalat sa DirectX 12. Subukan nating mangolekta ng mga katotohanan at hula.

Windows 7, 8 at DirectX 12

DirectX 12 sa Windows 7 at 8 hindi kalooban.

Ang mga lumang graphics card ay bahagyang susuportahan ang DirectX 12

Mga kinatawan ng tagagawa AMD graphics card at sinabi ng nVidia na ang mga video card na sumusuporta sa DirectX 11 ay bahagyang susuportahan ang DirectX 12. Ito ay naging isang marketing ploy. Ang bentahe ng DirectX 12 sa 11 ay isang 7-10-tiklop na pagtaas sa pagganap dahil sa pag-optimize ng trabaho sa mga bahagi ng video card (memorya, video processor). Ang "bakal" na bahagi ng mga video card na inilabas sa panahon ng DirectX 11 at mas maaga ay hindi inangkop para sa DirectX 12, kaya ang pangunahing "panlilinlang" ng bagong bersyon ng API - acceleration ng graphics rendering - ay hindi gagana.

Ano ang mayroon tayo? May tatlong antas ng suporta para sa bagong graphics API ng mas lumang mga graphics card: Tier 1, Tier 2, at Tier 3. Tier 3 ang pinaka buong suporta pamantayan.

Mga video card na walang suporta sa DirectX 12 (ngunit sinusuportahan ang DX10 at/o 11):

Intel ValleyView2 HD Graphics

Intel HD Graphics 2500

Intel HD Graphics 4000

At mas bago.

AMD Radeon HD 5xxx

AMD Radeon HD 6xxx

AMD Radeon HD 7xxxG, M at D series

AMD Radeon HD 8xxxG

At mas bago.

Parang lahat dapat, pero meron iba't ibang antas suporta. Higit pa tungkol dito mamaya

Mga video card na sumusuporta sa DirectX 12 Tier 1

Intel HD Graphics 4400

Intel HD Graphics 4600

Intel HD Graphics 5000

Intel Iris Graphics 5100

Intel Iris Pro Graphics 5200

NVIDIA GeForce GT 430

NVIDIA GeForce GT 440

NVIDIA GeForce GTS 450

NVIDIA GeForce GTX 460

NVIDIA GeForce GT 520M

NVIDIA GeForce GT 520

NVIDIA GeForce GT 525M

NVIDIA GeForce GT 540M

NVIDIA GeForce GTX 550 Ti

NVIDIA GeForce GTX 560

NVIDIA GeForce GTX 560 Ti

NVIDIA GeForce GTX 570

NVIDIA GeForce GTX 580

NVIDIA GeForce 610M

NVIDIA GeForce GT 610

NVIDIA GeForce GT 620M

NVIDIA GeForce GT 620

NVIDIA GeForce GT 630M

NVIDIA GeForce GT 630

NVIDIA GeForce GT 635M

NVIDIA GeForce GT 640M

NVIDIA GeForce GT 640

NVIDIA GeForce GT 730

At mas bago.

Mga video card na sumusuporta sa DirectX 12 Tier 2

Intel- Hindi.

AMD- Hindi.

NVIDIA GeForce GT 650M

NVIDIA GeForce GTX 650

NVIDIA GeForce GTX 650 Ti

NVIDIA GeForce GTX 650 Ti Boost

NVIDIA GeForce GTX 660M

NVIDIA GeForce GTX 660

NVIDIA GeForce GTX 660 Ti

NVIDIA GeForce GTX 670

NVIDIA GeForce GTX 680

NVIDIA GeForce GT 740M

NVIDIA GeForce GT 750M

NVIDIA GeForce GTX 750

NVIDIA GeForce GTX 750 Ti

NVIDIA GeForce GTX 760

NVIDIA GeForce GTX 765M

NVIDIA GeForce GTX 770

NVIDIA GeForce GTX 780

NVIDIA GeForce GTX 780 Ti

NVIDIA GeForce 840M

NVIDIA GeForce GTX 850M

NVIDIA GeForce GTX 860M

NVIDIA GeForce GTX 970

NVIDIA GeForce GTX 980

At mas bago.

Mga video card na sumusuporta sa DirectX 12 Tier 3

Intel- Hindi.

AMD Radeon HD 7750

AMD Radeon HD 7770

AMD Radeon HD 7850

AMD Radeon HD 7870

AMD Radeon HD 7950

AMD Radeon HD 7970

AMD Radeon R4 Graphics

AMD Radeon HD 8600

AMD Radeon HD 8800

AMD Radeon R7 200

AMD Radeon R9 200

AMD Radeon R9 390X

At mas bago.

Ngunit ang Nvidia ay wala pang mga video card na may ganap na suporta para sa DirectX 12.

Update mula 03/03/2018: mayroon na. Ang lahat ng mga makabago ay ganap na sumusuporta sa ika-12 na bersyon.

Mga karagdagang antas - Mga antas ng tampok

Bilang may-ari ng AMD Radeon HD7950, gusto kong magsaya, ngunit hindi ko magawa. Ang katotohanan ay ang Microsoft ay nagpatuloy at nagpasimula ng karagdagang mga antas ng tampok ("Mga antas ng tampok"). Ang mga antas ng antas ay isang tagapagpahiwatig para sa mga mamimili, Mga antas ng tampok - para sa mga developer.

antas ng tampok na 11.0- suporta para sa DirectX11 video card at ang function na "Resource Binding" mula sa Tier 1. Mga kinatawan ng naturang video card: NVIDIA GeForce GTX 400/500/600/700.

antas ng tampok 11.1- DirectX 11 .1 at suporta para sa maraming function na hindi ko ibibigay dito (bakit?). Mga Kinatawan:

  • Nvidia GeForce GTX 745/750;
  • AMD Radeon HD 7700-7900/8500-8900 series, Rx 240-280;
  • Intel HD Graphics 4200-5200, 5300-6300;

antas ng tampok na 12.0- suporta para sa ilang feature ng Tier 1 at Tier 2. Mga Kinatawan: AMD Radeon HD 7790/8770, Rx 260/285/290 at mas bago.

tampok na antas 12.1- Buong Tier 1 na suporta, suporta sa hardware para sa lahat ng feature ng DirectX 12.

Kaya, wala sa mga umiiral na video card ang ganap na sumusuporta sa DirectX 12. Ang ilan sa mga tampok ay ipinatupad sa antas ng software, kaya ang parehong laro gamit ang DX 11 at DX 12 ay hindi makakakuha ng kapansin-pansing pagpapalakas ng pagganap kapag lumipat sa bagong bersyon API.

kinalabasan

Nakapagtataka kung gaano nakadepende ang pagganap ng computing sa antas ng pag-access sa hardware ng computer. Nagbibigay ang DX 12 ng mga feature na hindi dapat pabayaan ng mga developer. Dahil sa katotohanang susuportahan din ng Xbox One ang ikalabindalawang bersyon, sa pagtatapos ng 2015 makakakita tayo ng maraming laro na may suporta para dito. Ngunit hindi magkakaroon ng mga himala - ang mga umiiral na (para sa 2015) na mga video card ay hindi na-optimize para sa paggamit ng DirectX 12, ang pakinabang ng pagganap ay magiging maliit.

Gaya ng

Gaya ng