Sida loo xusuusto d3d11.dll iyo saxida qaladaadka D3D11 marka la bilaabo ciyaaraha

Recently, dadka isticmaala inta badan la kulmaan qaladaad sida D3D11 CreateDeviceAndSwapChain ku guuldareystay, "Ku guuldareystay in la bilaabo DirectX 11", "Barnaamijka lama bilaabi karo sababtoo ah faylka d3dx11.dll ayaa ka maqan kombiyuutarka" iyo wixii la mid ah. Tani waxay dhacdaa inta badan Windows 7, laakiin xaaladaha qaarkood waxaa laga yaabaa inaad la kulanto dhibaato Windows 10.

Sida laga arki karo qoraalka qaladka ah, dhibaatadu waxay ku jirtaa bilow-geynta DirectX 11, ama halkii, Direct3D 11, kaas oo faylka d3d11.dll uu masuul ka yahay. Isla mar ahaantaana, inkastoo xaqiiqda ah, iyadoo la adeegsanayo tilmaamaha internetka, waxaad horey u eegi kartaa dxdiag oo waxaad arki kartaa in DX 11 (iyo xitaa DirectX 12) la rakibay, dhibaatadu way sii jiri kartaa. Tababarkan wuxuu bixinayaa faahfaahin ku saabsan sida loo xalliyo D3D11 CreateDeviceAndSwapChain qalad khalad ah ama d3dx11.dll maqan yahay kombiyuutarka.

Sixitaanka qaladka D3D11

Sababta khaladka ah ee loo tixgelinayo tixgelinta waxay noqon kartaa arrimo kala duwan, kuwa ugu caansan

  1. Kaarkaaga video-ga ma taageeri doono DirectX 11 (isla mar ahaanteed, adigoo riixaya furaha Win + R iyo galitaanka dxdiag, waxaad arki kartaa in version 11 ama 12 la rakibay, hase yeeshee, tani macnaheedu maahan in ay jirto taageero laga helayo noocyadan kaadhka video kaliya in faylasha of version this lagu rakibay kombiyuutarka).
  2. Darawalada ugu dambeeya ee asalka ah laguma rakibin kaararka fiidiyowga - iyadoo dadka isticmaala buuggani ay badanaa isku dayaan inay cusbooneysiiyaan darawalada iyagoo isticmaalaya "Wareegtiga" badhanka ee maamulaha qalabka, tani waa qalad khalad ah: farriinta "Darawalka uma baahna in la cusbooneysiiyo" habkan inta badan micnaheedu waa wax yar.
  3. Cusbooneysiinta lagama maarmaanka ah ee Windows 7 aan la rakibin, taas oo horseedi karta xaqiiqda ah in xataa xitaa DX11, faylka d3d11.dll iyo kaararka video, taageerada sida Dishonored 2 waxay sii wadaan inay soo sheegaan qalad.

Labada dhibcood ee ugu horeeya waa kuwo isdhexgal ah isla markaana waxaa laga heli karaa Windows 7 iyo Windows 10.

Habka saxda ah ee ficilka khaladaadka ee kiiskan wuxuu noqon doonaa:

  1. Kumbuyuutarrada kumbuyuutarka si toos ah uga soo qaado darajooyinka AMD, NVIDIA ama Intel (eeg, tusaale ahaan, sida loo rakibo darawallada NVIDIA ee Windows 10) oo rakibna.
  2. Tag dxdiag (Win + R furaha, gal dxdiag iyo saxaafad Enter), fur furka "Screen" iyo qaybta "Drivers" fiiro gaar ah u yeelo "Direct3D DDI". 11.1 iyo wixii ka sarreeya, qaladaadka D3D11 waa in aysan muuqan. Kuwa yaryar, waxaa suurtagal ah in ay tahay arrin taageero la'aan ah kaararka video ama darawalada. Ama, haddii ay dhacdo Windows 7, maqnaanshaha casriyeynta loo baahan yahay, taas oo dheeraad ah.

Waxaad sidoo kale arki kartaa qaybta qalabka ee takhasuska ah ee la rakibay iyo taageerada ee DirectX ee barnaamijyada saddexaad, tusaale ahaan, AIDA64 (eeg sida loo ogaado version DirectX kombiyuutarka).

In Windows 7, qaladaadka D3D11 iyo toosinta tooska ah ee DirectX 11 bilawga ciyaaraha casriga ah ayaa laga yaabaa inay muuqdaan xitaa marka darawalada daruuriga ah lagu rakibo, iyo kaadhka fiidiyowga ma aha mid ka mid ah kuwii hore. Waxaad xallin kartaa xaaladda sida soo socota.

Sida loo soo dejiyo D3D11.dll Windows 7

In Windows 7, default waa laga yaabaa in faylka d3d11.dll, iyo in sawirada halkaas oo ay joogaan, waxaa laga yaabaa in aanay la shaqeyn ciyaaraha cusub, taas oo keentay qaladaad qaladka D3D11.

Waa la soo dejin karaa oo la rakibayaa (ama la cusbooneysiiyay haddii ay horayba ugu jirtay kombiyuutarka) laga bilaabo website-ka rasmiga ah ee Microsoft iyada oo qayb ka mid ah warbixinnada la sii daayay ee 7-ki. Fadlan faylkan si gooni ah u soo qaado, qaar ka mid ah goobaha sadexaad ee ka mid ah (ama ka qaato kombiyuutar kale) Uma jeedin, maaha in tani ay hagaajinayso qaladaadka d3d11.dll marka la bilaabo ciyaaraha.

  1. Si aad u rakibtid habboon, waxaad u baahan tahay inaad soo rogto Wareegga Wareegyada Windows 7 (Windows 7 SP1) - http://www.microsoft.com/ru-ru/download/details.aspx?id=36805.
  2. Kadib markaad feylayso faylka, ku dhufo, kuna hubi qalabka casriyeynta KB2670838.

Marka la dhamaystiro rakibidda iyo kaddib marka dib loo furo kombiyuutarka, maktabadda su'aasha waxay ku jiri doontaa goobta saxda ah (C: Windows System32 ), iyo khaladaadka sababo xaqiiqda ah in d3d11.dll uu ka maqan yahay kombiyuutarka ama D3D11 CreateDeviceAndSwapChain Fadlan ma muuqan ( inaad haysato qalab casri ah oo kugu filan).