Shkarkoni versionin më të fundit të Direct. Si dhe ku të shihni se cili directx është i instaluar në sistemin tuaj operativ? Çfarë duhet bërë më pas

DirectX është një grup mjetesh programimi për Windows, i cili, në shumicën e rasteve, përdoret për të krijuar lojëra dhe përmbajtje të tjera multimediale. Për funksionimin e plotë të aplikacioneve që përdorin bibliotekat DirectX, duhet ta keni këtë të fundit si pjesë të sistemit operativ. Në thelb, paketa e mësipërme instalohet automatikisht kur vendosni Windows.

Të gjitha lojërat e krijuara për të ekzekutuar nën Windows kërkojnë që të instalohet një version i caktuar i DirectX. Në kohën e këtij shkrimi, rishikimi i fundit është 12. Versionet janë të përputhshme me prapavijën, domethënë, lodrat e shkruara nën DirectX 11 do të funksionojnë gjithashtu në të dymbëdhjetën. Përjashtimet e vetme janë projektet shumë të vjetra që funksionojnë nën 5, 6, 7 ose 8 direkt. Në raste të tilla, me lojën furnizohet edhe paketa e nevojshme.

Për të zbuluar versionin e DirectX që është instaluar në kompjuter, mund të përdorni metodat e mëposhtme.

Metoda 1: programet

Softueri që na ofron informacione për sistemin në tërësi ose për pajisje të caktuara mund të shfaqë gjithashtu versionin e paketës DirectX.


Metoda 2: Windows

Nëse nuk dëshironi të instaloni softuer të specializuar në kompjuterin tuaj, atëherë mund të përdorni softuerin e integruar "Mjeti diagnostikues DirectX".

Shkarkoni grupin e plotë të bibliotekave DirectX për Windows XP, Vista OS, Windows 7, 8. Me një klik, shkarko falas DirectX 11, 10, 9- me lidhje të drejtpërdrejta - faqja zyrtare e DirectX Shkarko pa pagesë Microsoft. Asnjë SMS, mbajtje skedarësh dhe surpriza - shkarkimet e sigurta dhe të shpejta janë të garantuara.

Lidhjet për shkarkim të drejtpërdrejtë nga faqja zyrtare e internetit mund të gjenden më poshtë. Këtu dhe tani, shumë nuk do të jenë të pavend për t'u njohur me arsyen, për të lexuar disa rreshta se çfarë bën DirectX dhe pse Windows ka nevojë për të. Kjo do t'ju shpëtojë nga pyetjet e panevojshme dhe do të shtojë procesin e të kuptuarit.

Për një programues, Direct X SDK është një grup procedurash, strukturash, funksionesh, klasash të gatshme të ofruara nga një aplikacion për një zgjidhje gjithëpërfshirëse të detyrave të ndryshme që lidhen me zhvillimin dhe programimin nën Microsoft Windows.

Për një kompjuter të një përdoruesi të thjeshtë, DirectX është një grup udhëzimesh dhe ndërfaqesh (Direct3D, DirectPlay, DirectMusic, DirectInput, etj.) të nevojshme që një kompjuter të përpunojë komanda nga një levë, miu, tastierë, hyrje-dalje e videove të ndryshme dhe të dhëna audio, tabela dydimensionale dhe tredimensionale. Përgjegjës për cilësinë e tingullit dhe efekteve grafike vizuale (modeli shader - teksturat, ndriçimi).

Është Direct X që i tregon kompjuterit tuaj se si të luajë muzikë, si të përpunojë një objekt grafik dhe si t'u përgjigjet komandave tuaja. Aplikacionet dhe lojërat moderne mund të përdorin biblioteka (ndërfaqe) të gjeneratave të ndryshme. Mungesa e pjesshme e bibliotekave (udhëzimeve) çon në gabime në lojëra dhe aplikacione.

Kërkesat e sistemit.
DirectX 11 - Asambleja përfshin të gjithë komponentët e gjeneratës së 11-të, si dhe të gjitha ndërfaqet e nevojshme, një grup të plotë të bibliotekave të ekzekutueshme DirectX 9.0c dhe 10. Zgjedhja më e mirë për sistemet operative Windows 7, 8, Server 2008.

DirectX 10 - drejtues për sistemet që përdorin Windows Vista, Server 2008. Përfshin të gjithë grupin e komponentëve DirectX 9.

DirectX 9.0c - versioni përfundimtar për Windows XP SP2 dhe Windows Server 2003 me përditësime SP1. Gjenerata e nëntë mund të përdoret si shtesë e 7, 8, Vista - e mbështetur.

Për shumicën e përdoruesve, rekomandohet të shkarkoni Direct X 11, ai përmban të gjitha bibliotekat e nevojshme. Instalimi është jashtëzakonisht i thjeshtë - ekzekutoni skedarin e shkarkuar, pajtohuni me kushtet, klikoni - tjetër, prisni që instalimi të përfundojë, rinisni PC-në.

E rëndësishme! Vendosi shkarko DirectX 11- është e drejtë, kompjuteri juaj do të bëhet "më i zgjuar"! Nëse keni një pyetje në lidhje me instalimin - lexoni 6-7 komente. Asgjë e komplikuar - në anglisht, Direct X ju pyet se në cilin dosje të shpaketoni përpara instalimit. Faqja zyrtare e DirectX www.microsoft.com shkarkimi është gjithmonë falas.

Sistemi operativ Windows ka një strukturë mjaft komplekse, të cilën vetëm zhvilluesit e tij mund ta kuptojnë. Për punën kompetente të të gjithë përbërësve të tij në aplikacione dhe lojëra që kërkojnë burime serioze, zhvilluesit nga studio e Microsoft lëshojnë një grup të veçantë mjetesh - DirectX. Është gabim të mendosh se ky është vetëm një program që u nevojitet përdoruesve.

Në fakt, DirectX është një grup mjetesh të mbajtura nga Microsoft për zhvilluesit. Programimi i aplikacioneve dhe lojërave komplekse për Windows është i pamundur pa DirectX. Ai gjithashtu duhet të instalohet në kompjuterin e përdoruesit përfundimtar të programit ose lojës së zhvilluar në mënyrë që Windows të mund të ndërveprojë me të. Mjetet DirectX përmirësohen rregullisht dhe lëshohen versione të reja. Kjo është arsyeja pse është e rëndësishme që përdoruesi të dijë se cili DirectX është i instaluar në kompjuter dhe nëse duhet të përditësohet për të punuar me një lojë moderne.

Si të zbuloni se cili DirectX është i instaluar

Përcaktimi i versionit të DirectX në një kompjuter Windows është shumë i thjeshtë, për këtë ju duhet:

  1. Shtypni kombinimin Windows + R në tastierë për të hapur linjën "Run";
  2. Do të duhet të regjistrojë komandën dxdiag;
  3. Pas kësaj, do të hapet një dritare me informacionin e sistemit, e cila quhet "DirectX Diagnostic Tools". Në skedën "System" në fund, mund të shihni një kolonë që tregon se cili DirectX është i instaluar në kompjuter.

E rëndësishme: Mund të instaloni çdo version të DirectX në kompjuterin tuaj. Sidoqoftë, ekziston një nuancë e rëndësishme: nëse nuk mbështetet nga hardueri, atëherë sistemi Windows nuk do të jetë në gjendje të punojë me të. Pastaj sistemi operativ zgjedh versionin më të lartë të mbështetur të DirectX si atë aktiv, dhe është ky version që shfaqet në menunë diagnostikuese, informacioni për të cilin jepet më sipër.

Si të përcaktoni versionin e DirectX duke përdorur programe të palëve të treta

Përveç shërbimeve të integruara në sistemin operativ, aplikacionet e palëve të treta ju lejojnë të përcaktoni versionin DirectX në kompjuterin tuaj. Në të njëjtën kohë, ata janë në gjendje të ofrojnë shumë më tepër informacion sesa komanda dxdiag, e cila u përmend më lart.

Një mjet i përshtatshëm për diagnostikimin e një kompjuteri është aplikacioni AIDA64. Versioni i tij falas mund të shkarkohet nga faqja zyrtare e zhvilluesve. Ky program ju lejon të gjeni të dhëna për të gjithë komponentët e kompjuterit, si dhe për komponentin e softuerit.

Në menunë e majtë të aplikacionit, mund të shihni një artikull të veçantë DirectX. Ai përmban informacion në tre nënseksione: skedarë, video, zë:


AIDA64 nuk është i vetmi program diagnostikues kompjuterik. Në rrjet mund të gjeni shumë nga analogët e tij, të paguar dhe falas.

Pse DirectX 12 nuk funksionon në Windows 10

Një nga veçoritë e sistemit operativ Windows 10 që Microsoft po promovon në mënyrë aktive janë lojërat. Versioni i ri i sistemit operativ "afër harduerit" funksionon me lojëra që zhvillohen në DirectX 12. Kjo i lejon lojtarët në kompjuterë me fuqi të ulët të ekzekutojnë projekte që kërkojnë performancë të lartë.

Megjithatë, disa përdorues të Windows 10 mund të zbulojnë kur kontrollojnë se kanë të instaluar DirectX 11 ose 11.2, dhe jo DirectX 12 modern. Në një situatë të tillë, nuk ka nevojë të shkarkoni DirectX 12 nga faqja zyrtare e Microsoft dhe ta instaloni atë në kompjuter. pasi kjo nuk do të ndihmojë. Ky version i drejtuesve është fillimisht i disponueshëm në Windows 10 dhe zgjidhja e problemit duhet kërkuar në një plan tjetër.

Nëse në vend të DirectX 12 në Windows 10 shihni DirectX 11.2 kur kontrolloni, kjo është për shkak të:


Është e rëndësishme të theksohet se një DirectX më i fundit në një kompjuter nuk zëvendëson versionet e mëparshme. Kjo do të thotë, nëse DirectX 8.9 ose 10 kërkohet për të ekzekutuar një aplikacion ose lojë, dhe versionet e mëvonshme janë instaluar në kompjuter, shoferi "i vjetër" duhet të ngarkohet.

DirectX është një grup API-sh për zhvillimin e aplikacioneve për Windows OS. Kjo do të thotë, aplikacioni është një platformë ose kornizë për të shkruar shpejt programe. Disa veçori të përbashkëta për shumë aplikacione marrin pjesën e luanit të kohës. Për të shmangur këto kosto, mjetet bazë zhvillohen veçmas dhe janë pjesë e objekteve të DirectX COM.

Kjo është pikërisht ajo që e bën të rëndësishme një platformë të tillë, pasi shumica e zhvilluesve nuk shqetësohen me shpikjen e biçikletës. Për më tepër, ky program është multiplatformë dhe ju lejon të punoni në të gjitha sistemet operative. Meqenëse funksionet që përdoren në DirectX përdoren brenda programit, nënkuptohet që përdoruesi duhet të ketë një komponent të tillë me një version identik ose më të ri.

Nëse ky kusht nuk plotësohet, atëherë ose do të ndodhin vonesa të ndryshme gjatë funksionimit të aplikacionit, ose, gjë që ndodh më shpesh, nuk do të fillojë fare. Duhet të theksohet se DirectX përdoret kryesisht për programe grafike, dhe më konkretisht për lojëra.

Zakonisht, nëse versioni i kërkuar i platformës nuk është i disponueshëm, ndodhin gabime si D3DX9_24.dll. Shifra përmes nënvizimit mund të ndryshojë, por baza e mesazhit është gjithmonë e njëjtë. Në raste të tilla, lind pyetja se si të zbuloni se cilat Directx janë instaluar për të kryer manipulime të mëtejshme bazuar në informacionin.

Për të zbuluar se cili Directx është instaluar, duhet të kryeni një nga disa veprime: shikoni në seksionet e duhura të Windows ose drejtohuni në ndihmën e programeve.

Si të zbuloni se cili Directx është i instaluar në Windows duke përdorur dxdiag?

Ekziston një vend i veçantë që përmban informacionin e synuar për versionin e produktit DirectX të instaluar në sistem dhe quhet "Mjeti DirectX Diagnostik". Ky vend është më i përshtatshëm për t'u përdorur dhe nuk kërkon instalim paraprak të programit.

  • Shtypni Win + R dhe shkruani dxdiag;

  • Në dritaren e menusë kryesore, në fund të listës ka një kolonë "Versioni DirectX".

Përveç informacionit kryesor rreth versionit të produktit, këtu gjenden edhe cilësime të tjera të Windows dhe paketimit. Disa nga parametrat e paraqitur janë mjaft të rëndësishëm, kështu që këtu mund të merrni informacion mbi OS, prodhuesin e kompjuterit dhe BIOS-in e instaluar. Ekzistojnë gjithashtu informacione kyçe për konfigurimin e PC-së, si RAM-i, procesori dhe madhësia e skedarit të faqes.

Një mënyrë shtesë për të arritur në të njëjtin vend, vetëm pa përdorur linjën "Run", është të futni dxdiag në kërkimin e vendosur në Start. Tjetra, në të njëjtën mënyrë do të futeni në mjetin diagnostikues.

Në kolonën karakteristike, tregohet informacion jo i plotë, domethënë tregohet versioni i produktit, por pa një përmbysje. Kjo do të thotë, edhe nëse keni të instaluar DirectX 11.2, ai do të shfaqet si 11.

Paneli i kontrollit Nvidia

Një opsion tjetër që mund t'ju ndihmojë të zbuloni se cilin Directx kam është paneli i kontrollit të kartës video. Kjo metodë kërkon instalimin e softuerit për kartën dhe funksionon me Geforce. Meqenëse drejtuesit zakonisht instalohen, nuk duhet të ketë probleme. Ti mundesh:

  • Klikoni me të djathtën në një hapësirë ​​boshe në desktop dhe zgjidhni "Nvidia Control Panel";
  • Në fund të dritares, klikoni në "Informacioni i Sistemit";

  • Seksioni i Versionit të Mjedisit liston DirectX.

Si të zbuloni se cili Directx është i instaluar në Windows 7 përmes Aida64?

Një mënyrë alternative për të zbuluar se cili Directx është i instaluar në Windows është përdorimi i aplikacionit. Për shembull, merrni parasysh përdorimin e Aida64, por Everest funksionon në një mënyrë të ngjashme. Thjesht duhet të shkarkoni programin nga lidhja https://www.aida64.ru/download. Në përgjithësi, aplikacioni paguhet, por ka një version provë prej 30 ditësh.

  • Instaloni programin;
  • Zgjeroni listën "Sistemi Operativ";
  • Zgjidhni skedën me të njëjtin emër, e cila përmban versionin e DirectX;
  • Gjithashtu, informacione më të plota gjenden në: DirectX, më pas zgjidhni "DirectX - Video". Kushtojini vëmendje rreshtit "Mbështetje e harduerit".

Avantazhi kryesor i kësaj metode, si të zbuloni se cili version i Directx është instaluar, është disponueshmëria e të dhënave të sakta. Ka informacione në lidhje me përmbysjen e aplikacionit, ndonjëherë është mjaft i rëndësishëm.

Instaloni DirectX

Nëse rezultati i procedurave të mëparshme nuk ju kënaq dhe aplikacioni kërkon një version më të lartë të mjedisit të zhvillimit, atëherë duhet ta instaloni. Instalimi kryhet si standard, duhet të shkarkoni skedarin nga lidhja https://www.microsoft.com/en-us/Download/confirmation.aspx?id=35 .

Vetëm instaluesi i uebit mund të shkarkohet nga faqja e Microsoft. Kjo është, një mjet i vogël që do të përcaktojë versionin më të përshtatshëm të platformës dhe më pas do ta shkarkojë atë. Nëse kjo qasje nuk ju përshtatet, atëherë do t'ju duhet të shkarkoni skedarin e plotë nga faqet e tjera, gjë që është mjaft e papërshtatshme.

Mund të ketë gjithashtu përplasje në lëshuesin, kështu që do të instalojë DirectX, por gabimi D3DX9 vazhdon ende. Në këtë rast, duhet të çinstaloni aplikacionin dhe ta instaloni në një të ri ose të shkarkoni versionin e plotë të skedarit.

Kufizimet e instalimit të DirectX

Në fakt, jo çdo OS mbështet versionet e avancuara të programit. Pra, maksimumi i lejuar është:

  • Windows XP SP2 - 0c;
  • Windows 7 dhe 8 - 11.1;
  • Windows 8.1-11.2
  • Windows 10 është një version modern i DirectX 12.

Përveç këtyre indikacioneve, jo çdo kartë video është në gjendje të funksionojë siç duhet me versionet e reja ose të vjetra të DirectX. Për të zbuluar se cili version rekomandohet për ju, thjesht kërkoni në Google modelin tuaj të përshtatësit dhe kërkoni informacione mbështetëse. Zakonisht asgjë e keqe nuk do të ndodhë nëse instalohet një version më modern, por ndonjëherë shfaqen probleme.

Tani ju e dini se si të zbuloni se çfarë kushton DirectX dhe çfarë të bëni me të, dhe duke ruajtur versionin aktual të programit, mund të shmangni gabime të shumta.


Nëse keni ende pyetje në temën "Si të zbuloni se cili DirectX është instaluar?", Mund t'i pyesni ato në komente


cicëroj

Kam hasur shpesh lloj-lloj keqkuptimesh rreth DirectX. Për shembull, përdoruesit përpiqen të instalojnë disa versione të pabesueshme të DirectX, shkarkojnë në mënyrë të pakuptueshme nga disa sajte "të majta", etj., duke rezultuar në të gjitha llojet e gabimeve në Windows dhe lojëra.

Me gjithë këtë, unë do ta kuptoj në këtë shënim, duke u përpjekur të shënoj i-të në rastin e teknologjisë së lojrave DirectX.

Çfarë është DirectX

Për të kuptuar se ku është e vërteta dhe ku është trillimi, së pari le të zbulojmë se çfarë është - DirectX? Wikipedia na thotë:

DirectX(nga anglishtja. e drejtpërdrejtë- i drejtpërdrejtë, i menjëhershëm) është një grup API-sh i krijuar për të zgjidhur problemet që lidhen me programimin nën Microsoft Windows. Më së shumti përdoret në shkrimin e lojërave kompjuterike. … Shpesh, versionet e përditësuara të DirectX janë të bashkuara me aplikacione lojërash.

Me fjalë më të thjeshta: DirectX është një "shtresë" midis kartës video dhe lojërave, e cila ju lejon të realizoni plotësisht fuqinë e plotë kompjuterike të kompjuterit për të dhënë grafika të bukura.

Më kujtohet se si në vitin 2003 u gëzova për reflektimet e besueshme në dritaret e makinave dhe pellgjeve në rrugë në lojën Need for Speed: Underground, kur instalova një kartë video me mbështetje DirectX 9 në kompjuterin tim. Sigurisht, çështja është nuk kufizohet vetëm në reflektime, por së pari gjërat e para.

Cili është ndryshimi midis versioneve të DirectX

Teknologjia po përparon mjaft shpejt. Çdo version i ri i DirectX lejon programuesit të shtojnë disa efekte të reja në lojë dhe të optimizojnë të vjetrat.

Unë mendoj se kjo video do të tregojë më qartë ndryshimin midis aftësive të DirectX të versioneve të ndryshme:

Kushtojini vëmendje efekteve të bukura të dëborës që fluturon nën rrotat e makinës dhe hijeve të buta në versionin DirectX 11 (majtas). Në të djathtë është një e nëntë shumë më e vjetër. Në parim, efekte të tilla si hijet e buta dhe bora nga poshtë rrotave mund të zbatohen duke përdorur teknologjinë DirectX 9, por rënia e performancës do të jetë e dukshme - në "nëntë" nuk ka as optimizim dhe as zbatim kompetent të efekteve të tilla.

Shembulli i dytë është loja Crysis 2:

Besohet se sa më i lartë të jetë versioni DirectX, aq më e mirë është fotografia. Por mos prisni një mrekulli - shpesh ndryshimet nuk janë të dukshme. Sipas mendimit tim, arsyeja kryesore për një ndryshim kaq të vogël në cilësinë e imazhit është se tani lojërat po zhvillohen njëkohësisht për konsolat e lojërave Xbox, Sony PlayStation dhe PC. Set-top box-et, krahasuar me kompjuterët personalë modernë, janë të dobët për sa i përket performancës dhe teknologjive të mbështetura. Ne përfundojmë duke luajtur lojëra në kompjuter që duken sikur të ishin nga viti kur dolën konzolat, me tekstura të paqarta dhe efekte të thjeshta. Po, ka lojëra të zhvilluara ose të modifikuara për PC, por ka shumë pak prej tyre.

Një shembull tipik i ndër-platformës është loja Skyrim:

Dallimi në grafik midis Playstation 3 dhe Xbox360 është në detaje: në PS3, ka pak ujë që pikon diku, në Xbox 360, hijet nuk reagojnë ndaj burimeve të dritës që dridhen. Në një PC (të shënuar si "Windows" në video), nuk ka probleme të tilla, plus objektet janë të dukshme në distanca të gjata, por nuk ka përmirësime të tjera. Më vonë, zhvilluesit lëshuan një grup tekstesh me definicion të lartë për versionin PC të lojës, por kjo nuk e përmirësoi rrënjësisht grafikën.

Kështu që ju mund të shihni se çfarë lloj grafike është në gjendje të prodhojë një kompjuter - një shembull i një loje të përshtatur për të përdorur të gjitha aftësitë e një karte video dhe procesori:

E shihni ndryshimin? Ndriçim i bukur, tekstura të qarta, lëvizje të qetë. Ky nivel detajesh do të ishte i paarritshëm me teknologjitë e vjetra DirectX 9 - ka shumë objekte në kornizë në të njëjtën kohë. Ka gjithashtu shumë efekte që zbatohen nga kartat video me mbështetje të paktën DirectX 10.

Karakteristikat e motorit grafik Crysis 3:

Ndryshe nga mendimi i disa përdoruesve, DirectX nuk përmirësohet grafika në lojëra, por vetëm jepni një shans programues për ta bërë lojën më të bukur. Nëse loja është zhvilluar për DirectX 9, atëherë prania e versionit DirectX 10 nuk do të ndryshojë asgjë. E gjitha varet jo vetëm nga aftësitë e kartës video, por edhe nga mbështetja teknologjike e lojës. Nëse kombinoni gjithçka - ju merrni vetëm një lojë të mrekullueshme për sa i përket grafikës.

Windows dhe versione të ndryshme të DirectX

DirectX është në thelb një grup skedarësh - biblioteka softuerësh. Nëse nuk janë në dosjet e sistemit, atëherë lojërat në rastin më të mirë do të shfaqen pa efekte, në rastin më të keq nuk do të fillojnë, duke dhënë një gabim (kur filloni lojën, shfaqet një gabim "d3dx9_42.dll nuk u gjet", ku numrat mund të jenë të ndryshëm).

Një grup minimal i këtyre skedarëve është tashmë i pranishëm në një Windows të sapo instaluar. Në varësi të versionit të sistemit operativ, do të ketë një grup të ndryshëm skedarësh, që do të thotë mbështetje për versione të ndryshme të DirectX (informacione nga këtu):

  • 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

Versionet e mëparshme të përfshira. ato. Windows 10 ka mbështetje për versionin 12, DirectX 11.2, 11.1, 11, 10.1, 10, 9 dhe më poshtë.

Si të instaloni grupin e plotë të skedarëve DirectX do të jetë në tekst.

Mbështetja e kartave grafike DirectX të versioneve të ndryshme

Sa më e re të jetë karta video, aq më i lartë është versioni i DirectX që mbështet. Të gjitha versionet e mëparshme do të mbështeten gjithashtu. Kjo do të thotë, lojërat e vjetra që përdorin DirectX 7/8/9 teorikisht duhet të funksionojnë mirë. Në praktikë, mbështetja e sistemit operativ bëhet një kufizim. Lojërat e zhvilluara për Windows 95/98/ME shpesh rrëzohen në sistemet operative më të reja, karta video nuk ka të bëjë fare me të.

Në të njëjtën kohë, duhet të kuptoni se varet edhe nga Windows se cili DX do të funksionojë. Lojërat që kërkojnë Direct 12 nuk do të funksionojnë në Win7/8, e lëre më XP. Vetë karta video do të funksionojë në sistemet e lashta, vetëm funksionet moderne API nuk do të jenë të disponueshme. Kështu, me një kartë video që mbështet DirectX 12, në Windows XP nuk do të luani lojëra moderne - do të fillojnë vetëm ato që punojnë përmes DirectX-it të nëntë e më poshtë.

Si mund të zbuloj se cilin version të DirectX mbështet kartën time grafike dhe Windows?

kartë video

Ju mund të shikoni informacionin se cili version i DirectX mbështet kartën tuaj video në faqen zyrtare të faqes së internetit të prodhuesit dhe në çdo dyqan online. Për shembull, në Yandex.Market. Sidoqoftë, në përgjithësi, të gjitha kartat video të lëshuara pas vitit 2015 mbështesin versionin e 12-të. Edhe pse është me DX12 që ka nuanca, më shumë për këtë më poshtë.

Dritaret

Të zbulosh se cilin version mbështet Windows është më i vështirë, sepse shumë varet nga përditësimet e instaluara. Nëse keni Windows 10, atëherë sigurisht që ekziston versioni më i fundit i API-së. Për të gjitha sistemet e tjera operative, algoritmi është si më poshtë:

1. Sigurohuni që të keni të instaluar të gjitha përditësimet e Windows (Start - Të gjitha programet - Windows Update - Kërko për përditësime - Instalo).

2. Artikulli opsional: Përditësoni drejtuesin e kartës video në versionin më të fundit:

Nuk ka asnjë mënyrë tjetër për të ndërruar versionin nëse loja nuk e siguron atë. Mendoni vetë - zhvilluesit shkruan kodin e lojës duke përdorur komanda për një version specifik. Ashtu si kjo, është e pamundur të marrësh dhe të zëvendësosh komandat me të tjera.

Të gjitha palët duhet të mbështesin DirectX të një versioni të caktuar: kartën video, sistemin operativ dhe lojën.

Kështu, pyetja "në cilën DirectX është më mirë për të luajtur" është e pakuptimtë - çfarë mbështet harduerin, OS dhe përdor lojë, atëherë do të jetë.

A duhet të instaloj DirectX nga faqja e Microsoft? Çfarë jep?

Shkurtimisht: mundeni, vetëm versioni i DirectX nuk do të ndryshojë!

Nëse dëshironi që lojërat të funksionojnë normalisht, sigurohuni që të instaloni të gjitha përditësimet nga Përditësimi i Windows, sepse prej andej Windows merr versionet më të fundit të bibliotekave. Konfirmimi i Microsoft.

Në faqen e internetit të Microsoft, e cila zhvilloi DirectX, mund të shkarkoni instaluesin DirectX. Në fakt kjo jo Instalues ​​DirectX, por vetëm një program instalues ​​që do të shkarkojë nga Interneti dhe do të instalojë versione të reja të bibliotekave të softuerit DirectX. Pavarësisht numrave 9, 10, 10.1 etj., DirectX ka edhe numërim të brendshëm që ka të bëjë me përditësimet. Kjo do të thotë, korrigjimet dhe përmirësimet janë të mundshme brenda versioneve.

Windows 7, 8 dhe 10 këto biblioteka, në përgjithësi, Nuk nevojitet, sepse përditësimet e kërkuara vijnë përmes Qendrës së Përditësimeve. Por nëse ndonjë lojë e vjetër (2005-2010) që përdor DirectX 9 nuk fillon, provoni të instaloni të njëjtin instalues. Ndoshta do të ndihmojë.

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

Për të kontrolluar se çfarë është instaluar nga instaluesi, shkarkova instaluesin offline të DirectX, i cili nevojitet për të instaluar përditësimet e DirectX në kompjuterë pa internet:

Bazuar në datat, në kohën e këtij shkrimi, përditësimet e komponentëve DirectX u lëshuan më 18 Prill 2011 (përditësim më 29.01.2016: tani gjithçka vjen përmes Qendrës së Përditësimeve me paketa të tjera).

Programi i shkarkuar është në thelb një arkiv vetë-ekstraktues. Le ta hapim me arkivuesin 7 zip:

Kushtojini vëmendje emrave të skedarëve - instaluesi përmban të dy skedarët që lidhen me DirectX 9 (d3dx9_31, d3dx9_32, d3dx9_33, etj.) dhe DirectX 10 (d3dx10_35, d3dx10_40, etj.). Çdo version përditësohet - lëshohen versione të reja të bibliotekave .dll, shtohen të reja.

Më lejoni t'ju kujtoj përsëri: ky nuk është një përditësim i DirectX nga versioni në version. Ky është një përditësim i versioneve të bibliotekave të softuerit dhe nuk ka të bëjë me numërimin 9, 10, 10.1, 11, 11.1. Ju nuk do të jeni në gjendje të përmirësoni DirectX-in e instaluar në këtë mënyrë.

Pas instalimit, bibliotekat e reja do të shtohen dhe të vjetrat do të përditësohen, gjë që do të bëjë të mundur fillimin e atyre lojërave që raportojnë një gabim që mungon. d3dx*. Kështu që mund të provoni ta instaloni.

Ku të shkarkoni DirectX?

Thjesht instaloni përditësimet përmes Qendrës së Përditësimeve!

Nuk ka faqe për të shkarkuar DirectX është e ndaluar! Ju rrezikoni të merrni viruse!

Komponentët DirectX përditësohen nëpërmjet Përditësimi i Windows. Kjo është mënyra e vetme për të marrë mbështetjen e DirectX 10.1 dhe 11 në Windows Vista, 11.1 në Windows 7.

Microsoft DirectX përfshihet si pjesë integrale e sistemeve operative Windows. Mund të përditësoni DirectX me paketën më të fundit të shërbimit ose përditësime të tjera përmes Windows Update.

Nëse shkarkoni dhe instaloni DirectX në Windows XP, do të shfaqet DirectX 11 atje?

Nuk do të shfaqet. DirectX 10, 11 dhe më vonë Windows XP nuk do të jetë kurrë. Ju mund të flisni për këtë temë për një kohë të gjatë, unë do të them vetëm sa vijon: pronarët e Windows XP, pranoni atë - ky OS ka pushuar prej kohësh të jetë një "gaming". Shumë lojëra moderne nuk mbështesin Windows XP. Edhe Microsoft ka hequr dorë zyrtarisht prej tij.

Vlen të përmendet se ekziston një montim i DirectX 10 për Windows XP, i bërë nga mjeshtrit. Në fakt, ky është vetëm një grup bibliotekash softuerësh, duke mos shtuar Efektet DirectX 10, por duke lejuar që disa lojëra të funksionojnë pa gabime në XP vetëm nëse modaliteti "DirectX 10" është i aktivizuar në cilësimet e tyre. Në çdo rast, ky grup bibliotekash me një shkallë të lartë probabiliteti mund të shkaktojë defekte në sistemin operativ, kështu që është e pamundur të instaloni një ndarje të tillë në çdo rast.

Si të instaloni versionin 11.1 të DirectX në Windows 7?

Në lidhje me ardhjen e Windows 10, kjo pyetje është më e rëndësishme se kurrë. Ka mbështetje për DirectX 11 .1 tashmë atje fillimisht. Windows 7 vjen i parainstaluar me versionin 11 . Mbështetja për versionin e ri të DirectX do të vijë nëpërmjet Përditësimi i Windows(Start - Të gjitha programet - Windows Update). Përditësimi quhet KB2670838.

Pra përditësoni Windows përmes Qendrës së Përditësimeve. Kjo vlen edhe për Windows 8.

DirectX 12

Shumë thashetheme qarkullojnë rreth DirectX 12. Do të përpiqem të shënoj i-të.

Windows 7, 8 dhe DirectX 12

Nr. Jo dhe jo përsëri! DirectX 12 në Windows 7 dhe 8 jo do. Teorikisht, kjo mund të bëhet nëse prodhuesit e kartave video dhe Microsoft bashkëpunojnë. Në praktikë, mjerisht. Versioni i 12-të është prerogativë e Win10.

Shumë karta video të vjetra mbështesin pjesërisht DirectX 12

Përfaqësuesit e prodhuesit të kartave video AMD dhe nVidia deklaruan se kartat video që mbështesin DirectX 11 do të mbështesin gjithashtu DirectX 12. Kjo doli të ishte një mashtrim marketingu. Avantazhi i DirectX 12 mbi 11 është një rritje e shumëfishtë e performancës duke optimizuar punën me komponentët e kartës video (memorie, procesor video). Pjesa "e hekurt" e kartave video të lëshuara në epokën e DirectX 11 dhe më herët nuk është përshtatur për DirectX 12, kështu që "mashtrimi" kryesor i versionit të ri të API - përshpejtimi i paraqitjes grafike - nuk do të funksionojë.

Kjo do të thotë, lojërat moderne që kërkojnë versionin e 12-të të API grafike për të punuar do të funksionojnë me karta të tilla video. Por cilësia e grafikës do të duhet të shtrembërohet në minimum për të marrë një shpejtësi pak a shumë të mirë të kornizës.

Ekzistojnë tre nivele të mbështetjes për API-në e re grafike nga kartat më të vjetra grafike: Niveli 1, Niveli 2 dhe Niveli 3. Niveli 3 është mbështetja më e plotë për standardin. Dhe kjo është ndoshta gjëja më e afërt me atë që është DX12. Ju mund të luani lojëra moderne me to në cilësimet minimale grafike mjaft të rehatshme.

Grafika Intel ValleyView2 HD

Intel HD Graphics 2500

Intel HD Graphics 4000

Dhe më të reja.

AMD Radeon HD 5xxx

AMD Radeon HD 6xxx

Seritë AMD Radeon HD 7xxxG, M dhe D

AMD Radeon HD 8xxxG

Dhe më të reja.

Duket sikur të gjithë duhet.

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

Dhe më të reja.

Intel- Jo.

AMD- Jo.

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

Dhe më të reja.

Intel- Jo.

AMD Radeon HD 7750

AMD Radeon HD 7770

AMD Radeon HD 7850

AMD Radeon HD 7870

AMD Radeon HD 7950

AMD Radeon HD 7970

Grafika AMD Radeon R4

AMD Radeon HD 8600

AMD Radeon HD 8800

AMD Radeon R7 200

AMD Radeon R9 200

AMD Radeon R9 390X

Dhe më të reja.

Por Nvidia nuk ka ende karta video me mbështetje të plotë për DirectX 12.

Përditësim nga 03/03/2018: ka tashmë. Të gjitha ato moderne mbështesin versionin 12.

Ju lutemi vini re - pas vitit 2015, mbështetja për versionin e 12-të të API është përmirësuar, tani nuk keni nevojë të dini për nivelet e nivelit.

Nivelet shtesë - Nivelet e veçorive

Unë, si pronar i AMD Radeon HD7950, do të doja të isha i lumtur që ai padyshim ka mbështetje për DX12, por nuk funksionon. Fakti është se Microsoft shkoi më tej dhe prezantoi nivele shtesë të veçorive ("Nivelet e veçorive"). Nëse nivelet e nivelit janë një tregues për blerësit, atëherë nivelet e veçorive janë të destinuara për zhvilluesit dhe informojnë se cilat veçori të versionit të ri API mbështeten plotësisht nga procesori i kartës video.

niveli i veçorive 11.0- Mbështetja e kartës video DirectX11 dhe funksioni "Lidhja e burimeve" nga niveli 1. Përfaqësuesit e kartave të tilla video: Nvidia GeForce GTX 400/500/600/700.

niveli i veçorive 11.1- DirectX 11 .1 dhe mbështetje për shumë funksione që nuk do t'i jap këtu (pse?). Përfaqësuesit:

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

niveli i veçorive 12.0- mbështetje për disa veçori të nivelit 1 dhe të nivelit 2. Përfaqësuesit: AMD Radeon HD 7790/8770, Rx 260/285/290 dhe më të reja.

niveli i veçorive 12.1- Mbështetje e nivelit të plotë 1, mbështetje harduerike për të gjitha veçoritë e DirectX 12.

Kështu, asnjë nga kartat grafike të lëshuara para 2015 nuk e mbështesin plotësisht DirectX 12. Disa nga veçoritë zbatohen në nivelin e softuerit, kështu që e njëjta lojë duke përdorur DX 11 dhe DX 12 nuk do të ketë një rritje të dukshme të performancës kur kalon në një version të ri të API.

Rezultati

Shpejtësia e programeve varet shumë nga niveli i aksesit në harduerin e kompjuterit. Kjo është veçanërisht e vërtetë për lojërat. DX 12 ofron veçori që zhvilluesit nuk duhet t'i neglizhojnë. Mjerisht, në praktikë ato nuk përdoren gjithmonë plotësisht. Prandaj, GTA V, e lëshuar në PC në 2015, duket më mirë dhe prodhon më shumë korniza në sekondë në të njëjtin pajisje sesa loja e ngjashme Watch Dogs 2, e cila u lëshua një vit e gjysmë më vonë.



Artikuj të ngjashëm: