Որտեղ ներբեռնել և ինչպես տեղադրել DirectX - մանրամասն ուղեցույց: Որտեղ է համակարգչում տեղադրված directx ֆայլերով թղթապանակը: Որտեղ է տեղադրված directx-ը

Համակարգչային խաղերի և գրաֆիկական խմբագիրների համար անիմացիա ստեղծելու տեխնոլոգիաների զարգացման հետ մեկտեղ առաջանում է առարկաների և տեսողական էֆեկտների բարելավված մատուցման անհրաժեշտություն: Այս խնդիրը լուծելու համար օգտագործվում է DirectX ծրագրակազմը: Սա մի տեսակ կամուրջ է վիդեո ադապտերի, ձայնային քարտի և խաղերի և խմբագիրների գրաֆիկայի ծրագրային մասի միջև, որը թույլ է տալիս բարելավել մոնիտորի էկրանին ցուցադրվող պատկերների որակը: Windows-ի յուրաքանչյուր տարբերակ ներառում է DirectX ֆայլերի մի շարք, որոնք օպտիմիզացնում են գրաֆիկական փորձը: DirectX-ի տարբերակի թարմացումները կարող են առաքվել խաղային հավելվածներով: DirectX-ից օգտվելու համար անհրաժեշտ է որոշակի պատկերացում ունենալ Windows 10-ում ծրագրի տեղադրման, թարմացման, հեռացման և վերատեղադրման մասին:

Պե՞տք է տեղադրել DirectX Windows 10-ում

DirectX 12-ը Windows 10-ի համար *.dll ընդլայնմամբ ֆայլերի մի շարք է, որը բաղկացած է ծրագրային գրադարաններից, որոնք անհրաժեշտ են տեսողական էֆեկտների և ձայնի բարելավված ցուցադրման համար: Windows 10-ը լռելյայնորեն ներկառուցված է DirectX 12-ով:Այս տարբերակը չի պահանջում ձեռքով թարմացում. Բոլոր ֆայլերը ներբեռնվում են ավտոմատ կերպով, երբ թարմացումները ստացվում են ինտերնետում Microsoft-ի պաշտոնական կայքից:

Դուք կարող եք որոշել DirectX-ի տարբերակը ձեր համակարգչի վրա՝ օգտագործելով dxdiag հրամանը.

Թեև DirectX 12-ը նախապես տեղադրված է Windows 10-ում, dxdiag երկխոսության տուփը որոշ դեպքերում կարող է ցույց տալ ավելի վաղ տարբերակը:

Խնդիրները կարող են առաջանալ, որպես կանոն, երկու դեպքում.

  • խաղը, որը օգտատերը վարում է, գրվել է տակ հին տարբերակ DirectX, իսկ նոր տարբերակը չի պարունակում անհրաժեշտ գրադարաններ.
  • Ախտորոշիչ գործիքներն ասում են՝ DirectX 11.2: Դա նշանակում է որ:
    • համակարգչում տեղադրված վիդեո ադապտերը հնացած է և չի աջակցում DirectX 12;
    • Վիդեո ադապտերների դրայվերները հնացած են և պետք է թարմացվեն:

Դուք կարող եք տեսնել, թե որ տարբերակն է աջակցում վիդեո ադապտերը՝ օգտագործելով Device Manager վահանակը համակարգչի հատկություններում և ադապտեր արտադրողի կայքում: Դա անելու համար «Device Manager» վահանակում գտեք «Video adapters» տողը, բացեք այն և գրեք ձեր ադապտերի անունը: Այնուհետև գնացեք արտադրողի կայք և տեսեք DirectX-ի տարբերակը, որի համար ադապտերը կազմաձևված է առանցքային աղյուսակում: Եթե ​​նշված է 11.2 տարբերակը, ապա, համապատասխանաբար, այն կաշխատի 12 տարբերակի հետ, բայց կկարողանա օգտագործել միայն 11.2 տարբերակի գրադարանները։

Տեսանյութ. Ինչպես ստուգել DirectX-ի տարբերակը Windows 10-ում

Ինչպես տեղադրել (թարմացնել) DirectX-ը Windows 10-ում

DirectX-ի տարբերակը տեղադրելու (թարմացնելու) համար անհրաժեշտ է գնալ Microsoft-ի պաշտոնական էջ և անցնել օպերացիոն համակարգի պահանջվող տարբերակը։ 12-րդ տարբերակը չունի թարմացման առանձին փաթեթ, և բոլոր թարմացումներն ավտոմատ կերպով ստացվում են Թարմացման կենտրոնի միջոցով։

Այսպիսով, համակարգի բաղադրիչների թարմացում ստուգելու համար ձեզ հարկավոր է.


Երբեմն խաղը սկսելիս նախազգուշացում է հայտնվում այն ​​գործարկելու անհնարինության մասին՝ որևէ գրադարանի բացակայության պատճառով։ Գրադարանը կարող է ավելացվել ավելի վաղ պահանջվող DirectX հավաքածուից:

Վեբ տեղադրողի պատուհանում ստուգեք համակարգի պահանջները և կարդացեք տեղադրման հրահանգները: Այնուհետև մենք ներբեռնում ենք գործարկվող գրադարանը համակարգչում, գործարկում ենք dxsetup.exe գործարկվող ֆայլը և հետևում տեղադրման հրահանգներին: Մի մոռացեք տեղադրման ընթացքում առաջարկվող լրացուցիչ բաղադրիչները հեռացնելու մասին, որոնք ձեզ հարկավոր չեն: Բացի այդ, մի տեղադրեք որոնման համակարգ Bing, առաջարկվում է գրադարաններին որպես հավելված:

Որտեղ է տեղադրված DirectX-ը:

Dxsetup.exe գործարկվող ֆայլը ներբեռնելուց և գործարկելուց հետո գրադարանի արխիվի թղթապանակը կարող է տեղադրվել օգտագործողի կողմից նշված ցանկացած վայրում: Լռելյայնորեն գրացուցակը կբացվի C:\Windows\System32-ում: Նախքան արխիվը ներբեռնելը, խորհուրդ է տրվում սկավառակի արմատում ցանկացած անունով թղթապանակ ստեղծել: Ներբեռնեք արխիվն այնտեղ, ապափաթեթավորեք այն, տեղադրեք DirectX-ը ընտրված վայրում և ջնջեք ստեղծված թղթապանակը:

Ինչ անել, եթե DirectX-ը տեղադրված չէ

Հավելվածը կարող է չտեղադրվել, եթե դրա տարբերակը չի համապատասխանում Windows OS-ի տարբերակին: Հնարավոր չէ տեղադրել 12-րդ տարբերակը Windows 7-ում, ինչպես նաև 11-րդ տարբերակը Windows XP-ում:

Աղյուսակ՝ Windows-ի տարբերակները և դրանց համապատասխան DirectX տարբերակները

DirectX-ի տարբերակներըԳործող Windows համակարգեր
DirectX 11.3–12.0Windows 10
DirectX 11.2Windows 8.1
DirectX 11.1Windows 8
DirectX 11.0Windows 7
DirectX 10.0Windows Vista
DirectX 9.0СWindows XP

Բացի այդ, կարող են լինել նաև այլ պատճառներ, թե ինչու DirectX-ը չի կարող տեղադրել.

  • dxsetup.exe գործարկվող ֆայլը կարող է տուժել վիրուսից: Հաճախ դա տեղի է ունենում, եթե ներբեռնումն իրականացվել է չստուգված կայքից: Հետևաբար, ներբեռնված ֆայլը պետք է անմիջապես ստուգվի հակավիրուսով.
  • Ներբեռնված արխիվը կարող է չհամընկնել ձեր համակարգի բիթերի խորությանը (բիթի խորությանը): Եթե ​​ունեք 32-բիթանոց Windows ՕՀ, ապա 64-բիթանոց ՕՀ-ի արխիվը չի տեղադրվի ձեր համակարգչում;
  • ձեր համակարգչի հակավիրուսային ծրագիրը կարող է արգելափակել ֆայլը, մինչ այն ներբեռնվում է: Դուք պետք է անջատեք հակավիրուսը և նորից փորձեք ներբեռնել ֆայլը;
  • տեղադրման իրավունք չկա: IN համատեքստային մենյուֆայլ, դուք պետք է ընտրեք գործարկել որպես ադմինիստրատոր կամ տրամադրել տեղադրման իրավունքները.
  • Համակարգչի RAM-ը և քեշ հիշողությունը լցված են ամենատարբեր աղբով: Դրա համար անհրաժեշտ է մաքրել հիշողությունը՝ օգտագործելով հատուկ ծրագրեր: Դա կարող է լինել Wise Care 365, Glary Utilites, Ccleaner և այլն: Հիշողությունը մաքրելուց հետո վերագործարկեք համակարգիչը և կրկնեք տեղադրումը:

DirectX-ի տեղադրումը ձախողվեց

Տեղադրման ընթացքում կարող է տեղի ունենալ անսպասելի ձախողում և կհայտնվի սխալի հաղորդագրության տուփ:

Եթե ​​DirectX-ի տեղադրումը ձախողվի, խնդիրը հաղթահարելու մի քանի տարբերակ կա.

  • ներբեռնեք dxsetup.exe գործարկվող ֆայլը մեկ այլ կայքից և գործարկեք այն;
  • տեղադրել Windows-ը թարմացման ռեժիմում, քանի որ դրա բաղադրիչների շահագործման մեջ կարող է լինել ձախողում.
  • փախչել հրամանի տողադմինիստրատորի անունից chkdsk և sfc /scannow կոմունալ ծառայությունները և ամբողջությամբ ստուգեք կոշտ սկավառակը.
  • ավելի առաջադեմ օգտվողների համար հուշում կարելի է գտնել Windows թղթապանակում գտնվող DXError.log և DirectX.log ֆայլերում: Եթե ​​այս ոլորտում բավարար գիտելիքներ չկան, ապա ավելի լավ է դիմել մասնագետի, օրինակ՝ առցանց ռեժիմով։

Տեսանյութ՝ DirectX-ի տեղադրման սխալի վերացում

Ինչպես նորից տեղադրել DirectX-ը

Հավելվածի վերատեղադրումն իրականացվում է երկու եղանակով.

  • ամբողջական հեռացում տեղադրված տարբերակըև այն փոխարինելով նմանատիպով: Այն օգտագործվում է, երբ հաճախակի բացվող պատուհանները զգուշացնում են DirectX-ի սխալների մասին.
  • տեղադրված տարբերակի թարմացում: DirectX ծրագրակազմն այնպես է ստեղծվել, որ երբ նորից տեղադրեք, բացակայող dll ֆայլերը ավելացվեն առկա գրադարանային փաթեթին: Եթե ​​Ձեզ անհրաժեշտ է գրադարաններ ավելացնել DirectX 9.0C-ից DirectX 12.0-ին, դրանք պարզապես կկցվեն տեղադրված տարբերակի ֆայլերին:

Պատշաճ կերպով նորից տեղադրելու համար, նախքան այն կատարելը, դուք պետք է կատարեք մի շարք հատուկ գործողություններ.


DirectX-ի հեռացում Windows 10-ում

Windows 10-ում ներկառուցված DirectX հավելվածի ամբողջական հեռացումը հնարավոր չէ կատարել «Վերահանել կամ փոխել ծրագիր» ստանդարտ գործառույթի միջոցով կառավարման վահանակում:

Այս խնդիրը լուծելու համար կան շատերը երրորդ կողմի ծրագրեր, որը թույլ է տալիս հեռացնել DirectX 12-ը՝ ամբողջությամբ մաքրելով դիրեկտորիաներն ու ռեեստրի ճյուղերը դրանից։ Հետևյալ կոմունալ ծառայությունները նման ծրագրերի օրինակներ են:

DirectX 12-ը Windows 10-ից ճիշտ հեռացնելու համար կարող եք ներբեռնել ինտերնետում և տեղադրել դրանցից մեկը.

  • DirectX Happy Uninstall - կոմունալ ծրագիրը բաշխվում է shareware հիմունքներով: Աշխատանքի մեջ ամենաճիշտներից է;
  • DX Killer - հավելվածը տարածվում է անվճար, ունի ռուսալեզու ինտերֆեյս;
  • DirectX արմատախիլ - կարող է գործարկվել շարժական կրիչից առանց համակարգչի վրա տեղադրելու:

Ինտերնետում կարող եք որոնել Windows 10 DirectX 12 հավելվածի հետ աշխատելու տարբեր ծրագրեր: Յուրաքանչյուր օգտատեր ունի իր պահանջները, սովորությունները և որոշակի առաջնահերթությունները, որոնք նա կամավոր կամ ակամա փորձում է ծրագրային ապահովման վրա: Ինչ-որ մեկը ավելի սովոր է աշխատել ծրագրերի անգլերեն տարբերակների հետ, մյուսների համար դա մեծ անհարմարություն է ստեղծում։ Սրան պետք է մոտենալ՝ ելնելով կիրառական ծրագրային ապահովման միջերեսից օգտվելու իր հնարավորություններից և օգտագործողի պահանջներից:

Շատ մատչելի համակարգիչների հայտնվելուց հետո տեխնոլոգիաները սկսեցին շատ ավելի արագ զարգանալ տարբեր ուղղություններով, իսկ երբեմն էլ նորերը ծնվեցին, այդ իսկ պատճառով այժմ սովորական խոսակցության մեջ կարելի է լսել շատ անհասկանալի բառեր, օրինակ՝ DirectX: Ոմանք և դուք կարող եք հարց տալ, թե որտեղ տեղադրել DirectX-ը:

Այս հոդվածը կկենտրոնանա բացառապես DirectX գրաֆիկական գրադարանի վրա. ինչու է այն անհրաժեշտ, որտեղ է այն օգտագործվում, ում կողմից է այն ստեղծվել և ամենակարևորը՝ ինչպես տեղադրել այն ձեր սեփական համակարգչում: Մեր հոդվածը խորհուրդ է տրվում բացառապես Windows օպերացիոն համակարգի սկսնակ օգտագործողների համար, քանի որ DirectX գրադարանն աշխատում է միայն այնտեղ:

Ինչու է ձեզ անհրաժեշտ DirectX

Նախ պետք է պարզել, թե ինչ է դա: Օրինակ, դուք սկսում եք խաղը, իսկ ձեր RAMմիլիոնավոր բայթ տեղեկություններ սկսում են ներբեռնվել այնպես, որ այն մշակվի ոչ միայն կենտրոնական պրոցեսորի, այլ նաև գրաֆիկական պրոցեսորի կողմից։ Բացի այդ, անհրաժեշտ է կարդալ ստեղնաշարի կոճակները, մկնիկի դիրքը, հրամանները օպերացիոն համակարգից և շատ ավելին: Միգուցե դա ձեզ համար նորություն կլինի, բայց համակարգչում ամեն ինչ մշակվում է բացառապես հաջորդաբար։

Հարցն այն է, թե ինչպես կարելի է համակարգչին ստիպել անել այս ամենը. դրա համար անհրաժեշտ են հրահանգներ համակարգչին: Եթե ​​վերացական լինենք, ապա ծրագրի կոդը, որը գրել են խաղի մշակողները, հրահանգներն են։ Հիմա պատկերացրեք, որ նոր խաղ ստեղծելիս պետք է ամեն ինչ նորից անել, ինչը նշանակում է բառացիորեն «փչացնել» ձեր կյանքի տարիները, բայց դրա կարիքը չկա, քանի որ կան հատուկ ծրագրեր, օրինակ՝ DirectX գրաֆիկա։ գրադարան։

Ծրագրավորողները կմիացնեն այն, որից հետո հնարավոր կլինի խելամտորեն օգտագործել դրա ռեսուրսները՝ կառավարելու գործընթացները, ցուցադրելու գրաֆիկան և շատ ավելին։ Այնուամենայնիվ, որոշ համակարգիչներ այս գրադարանով դուրս չեն գալիս, ուստի ստորև մենք ձեզ կասենք, թե որտեղ տեղադրել DirectX-ը: Հիշեցնում ենք, որ հրահանգը հարմար է միայն Windows օպերացիոն համակարգի համար, որի ներքո, ի դեպ, ստեղծվել է գրադարանը։ Ի դեպ, այն օգտագործվում է նաև Xbox կոնսոլում։

Որտեղ տեղադրել DirectX 9.0-ը

Եթե ​​ցանկանում եք տեղադրել իններորդ տարբերակը, ապա, հավանաբար, օգտագործում եք հնացած օպերացիոն համակարգ, ինչպիսին է Windows XP-ն, ուստի խորհուրդ ենք տալիս թարմացնել 10-րդ տարբերակին, քանի որ XP-ի սպասարկման ժամկետը սպառվել է մի քանի տարի առաջ, ուստի համակարգը լի է: խոցելիություններից։ Այնուամենայնիվ, եթե դուք չեք ցանկանում դա անել անձնական պատճառներով, ապա հրահանգները կտրվեն ստորև:

DirectX-ի իններորդ տարբերակը տեղադրելու ցուցումներ.

  1. Այս տարբերակը մշակվել է Windows XP-ի հետ մոտավորապես նույն ժամանակաշրջանում, ուստի այն այլևս հնարավոր չէ գտնել պաշտոնական կայքում, միայն տասներորդը կամ տասնմեկերորդը, կախված վիդեո քարտից: Ստեղծեք համապատասխան որոնման հարցում բրաուզերում:
  2. Ներբեռնեք ոչ պաշտոնական ռեսուրսից, սպասեք ամբողջական ներբեռնմանը և սկսեք տեղադրումը:
  3. Ընդունեք համաձայնագիրը. Տեղադրվելուց հետո վերագործարկեք ձեր համակարգիչը:

Որտեղ տեղադրել DirectX 11 Windows 7-ի համար

Հարկ է նշել, որ Windows 7-ն աջակցում է այս գրադարանի ցանկացած տարբերակի, բացառությամբ DirectX 12-ի, որը ստեղծվել է բացառապես Windows 10-ի համար և հանդիսանում է դրա անբաժանելի մասը։ Տեղադրման հրահանգները կտրվեն ստորև, բայց եթե չեք ցանկանում ներբեռնել ինտերնետից, ապա վիդեո քարտի տակից տուփից սկավառակ փնտրեք, պետք է լինի գրադարան, որը աջակցում է ձեր վիդեոքարտին, կամ ներբեռնեք Windows 10:

Հրահանգներ, թե որտեղ տեղադրել DirectX 11:

  1. Գնացեք DirectX-ի պաշտոնական կայք, որտեղ ձեզ կառաջարկվի ներբեռնել իրենց արտադրանքը:
  2. Սպասեք ներբեռնման գործընթացի ավարտին:
  3. Սկսեք տեղադրումը, ճանապարհին համաձայնելով օգտագործման պայմաններին:
  4. Տեղադրողն ինքը կգտնի լավագույն ուղին, այնպես որ պարզապես սպասեք մինչև վերջ և վերագործարկեք համակարգիչը:

Վերջապես

Հուսով ենք, որ այս հոդվածը կարդալուց հետո դուք հասկանում եք, թե որտեղ տեղադրել DirectX-ը և ինչի համար է այն ստեղծվել: Հարկ է նշել, որ վիդեո քարտերը, կախված իրենց սերնդից, աջակցում են DirectX-ի տարբեր տարբերակների, ուստի նույնիսկ 11-րդ տարբերակը տեղադրելուց հետո միայն 10-ը կարող է աշխատել և այլն։

DirectX-ը պետք է ընկալվի հիմնականում որպես անհրաժեշտ գործիքների և տեխնոլոգիաների մի շարք, որոնք թույլ են տալիս ծրագրավորողին ստեղծել բարձրորակ նկարներ և ձայներ, օրինակ, համակարգչային խաղերում: Իր հիմքում DirectX-ը և դրա բաղադրիչները պատասխանատու են բառացիորեն ամեն ինչի համար: Այն բաժանված է մի քանի մասերի, որոնցից յուրաքանչյուրը կատարում է հատուկ գործառույթ, դրանք են՝ DirectDraw - օգտագործվում է երկչափ գրաֆիկայի ցուցադրումն ու մշակումը արագացնելու համար, Direct3D - օգտագործվում է եռաչափ գրաֆիկայի արագացման համար, DirectSound - աշխատում է ձայնի հետ։ , մասնավորապես, այն խառնում և նվագարկում է 3D ձայն, DirectInput - օգտագործվում է ստեղնաշարի, մկնիկի, joystick-ի և այլ ծայրամասային սարքերի մշակման համար, DirectPlay - հիմնականում օգտագործվում է ցանցային խաղի համար, DirectAnimation - օգտագործվում է անիմացիոն էֆեկտներ ստեղծելու համար WEB էջերում, DirectShow - օգտագործել մուլտիմեդիա WEB-ում, DirectMusic - նոր բաժին, որն օգտագործվում է խաղերում երաժշտություն օգտագործելու համար:

Ի դեպ, արժե ասել, որ DirectX-ը ստեղծվել և մշակվել է հատուկ Windows օպերացիոն համակարգը խաղերի մշակման և ստեղծման հիմնական հարթակի վերածելու և, իհարկե, դրանք խաղալու համար։ Բարեբախտաբար, այսօր DirectX-ը գալիս է գրեթե ցանկացած ծրագրաշարով, որն ունի դրա կարիքը: Բացի այդ, DirectX-ն այժմ թարմացվում է ավտոմատ կերպով, ինչը նշանակում է, որ օգտվողն այժմ կարիք չունի ներբեռնելու DirectX-ի որևէ կոնկրետ տարբերակ ինտերնետից և ինքնուրույն տեղադրել այն, բայց որոշ առանձին դեպքերում պահանջվում է այս ծրագրաշարի ձեռքով տեղադրումը:

Որտեղ է DirectX-ը տեղադրված և ապափաթեթավորված:

Նախ պետք է որոշել DirectX-ի տարբերակը: Ամենից հաճախ DirectX 10-ը և DirectX 11-ը օգտագործվում են այսօր, սակայն օգտագործողի համար խորհուրդ է տրվում դիտել DirectX-ի այն տարբերակը, որն աջակցում է տեղադրված վիդեո քարտը և ներբեռնել այն պաշտոնական կայքից: Սկսելուց հետո դուք պետք է բացեք արխիվը DirectX-ով ձեր կոշտ սկավառակի ցանկացած թղթապանակում: Հատուկ հավելված (dxsetup.exe) գործարկելուց հետո ծրագիրը օգտվողին ցույց կտա այն գրացուցակը, որտեղ կտեղադրվի DirectX-ը, կամ այն ​​կտեղադրվի ավտոմատ կերպով: Այն սովորաբար տեղադրվում է C:/Windows/%SystemRoot%/system32 տեղական սկավառակում: Երբ DirectX-ը տեղադրվի, օգտատերը կկարողանա գործարկել մեծ թվով պահանջկոտ գրաֆիկական հավելվածներ և խաղեր:

Ձեր ՏՏ օգնականը

Համակարգչային խաղերի և գրաֆիկական խմբագիրների համար անիմացիա ստեղծելու տեխնոլոգիաների զարգացման հետ մեկտեղ առաջանում է առարկաների և տեսողական էֆեկտների բարելավված մատուցման անհրաժեշտություն: Այս խնդիրը լուծելու համար օգտագործվում է DirectX ծրագրակազմը: Սա մի տեսակ կամուրջ է վիդեո ադապտերի, ձայնային քարտի և խաղերի և խմբագիրների գրաֆիկայի ծրագրային մասի միջև, որը թույլ է տալիս բարելավել մոնիտորի էկրանին ցուցադրվող պատկերների որակը: Windows-ի յուրաքանչյուր տարբերակ ներառում է DirectX ֆայլերի մի շարք, որոնք օպտիմիզացնում են գրաֆիկական փորձը: DirectX-ի տարբերակի թարմացումները կարող են առաքվել խաղային հավելվածներով: DirectX-ից օգտվելու համար անհրաժեշտ է որոշակի պատկերացում ունենալ Windows 10-ում ծրագրի տեղադրման, թարմացման, հեռացման և վերատեղադրման մասին:

DirectX 12-ը Windows 10-ի համար *.dll ընդլայնմամբ ֆայլերի մի շարք է, որը բաղկացած է ծրագրային գրադարաններից, որոնք անհրաժեշտ են տեսողական էֆեկտների և ձայնի բարելավված ցուցադրման համար: Windows 10-ը լռելյայնորեն ներկառուցված է DirectX 12-ով:Այս տարբերակը ձեռքով թարմացում չի պահանջում: Բոլոր ֆայլերը ներբեռնվում են ավտոմատ կերպով, երբ թարմացումները ստացվում են ինտերնետում Microsoft-ի պաշտոնական կայքից:

Դուք կարող եք որոշել DirectX-ի տարբերակը ձեր համակարգչի վրա՝ օգտագործելով dxdiag հրամանը.


Թեև DirectX 12-ը նախապես տեղադրված է Windows 10-ում, dxdiag երկխոսության տուփը որոշ դեպքերում կարող է ցույց տալ ավելի վաղ տարբերակը:

Խնդիրները կարող են առաջանալ, որպես կանոն, երկու դեպքում.

  • խաղը, որն օգտագործում է օգտատերը, գրվել է DirectX-ի հին տարբերակի համար, իսկ նոր տարբերակը չի պարունակում անհրաժեշտ գրադարաններ.
  • Ախտորոշիչ գործիքներն ասում են՝ DirectX 11.2: Դա նշանակում է որ:
    • համակարգչում տեղադրված վիդեո ադապտերը հնացած է և չի աջակցում DirectX 12;
    • Վիդեո ադապտերների դրայվերները հնացած են և պետք է թարմացվեն:

Դուք կարող եք տեսնել, թե որ տարբերակն է աջակցում վիդեո ադապտերը՝ օգտագործելով Device Manager վահանակը համակարգչի հատկություններում և ադապտեր արտադրողի կայքում: Դա անելու համար «Device Manager» վահանակում գտեք «Video adapters» տողը, բացեք այն և գրեք ձեր ադապտերի անունը: Այնուհետև գնացեք արտադրողի կայք և տեսեք DirectX-ի տարբերակը, որի համար ադապտերը կազմաձևված է առանցքային աղյուսակում: Եթե ​​նշված է 11.2 տարբերակը, ապա, համապատասխանաբար, այն կաշխատի 12 տարբերակի հետ, բայց կկարողանա օգտագործել միայն 11.2 տարբերակի գրադարանները։

DirectX-ի տարբերակը տեղադրելու (թարմացնելու) համար անհրաժեշտ է գնալ Microsoft-ի պաշտոնական էջ և անցնել օպերացիոն համակարգի պահանջվող տարբերակը։ 12-րդ տարբերակը չունի թարմացման առանձին փաթեթ, և բոլոր թարմացումներն ավտոմատ կերպով ստացվում են Թարմացման կենտրոնի միջոցով։

Այսպիսով, համակարգի բաղադրիչների թարմացում ստուգելու համար ձեզ հարկավոր է.


Երբեմն խաղը սկսելիս նախազգուշացում է հայտնվում այն ​​գործարկելու անհնարինության մասին՝ որևէ գրադարանի բացակայության պատճառով։ Գրադարանը կարող է ավելացվել ավելի վաղ պահանջվող DirectX հավաքածուից:

Վեբ տեղադրողի պատուհանում ստուգեք համակարգի պահանջները և կարդացեք տեղադրման հրահանգները: Այնուհետև մենք ներբեռնում ենք գործարկվող գրադարանը համակարգչում, գործարկում ենք dxsetup.exe գործարկվող ֆայլը և հետևում տեղադրման հրահանգներին: Մի մոռացեք տեղադրման ընթացքում առաջարկվող լրացուցիչ բաղադրիչները հեռացնելու մասին, որոնք ձեզ հարկավոր չեն: Եվ նաև, դուք չպետք է տեղադրեք Bing որոնման համակարգը, որն առաջարկվում է որպես գրադարանների հավելված:

Dxsetup.exe գործարկվող ֆայլը ներբեռնելուց և գործարկելուց հետո գրադարանի արխիվի թղթապանակը կարող է տեղադրվել օգտագործողի կողմից նշված ցանկացած վայրում: Լռելյայնորեն գրացուցակը կբացվի C:\Windows\System32-ում: Նախքան արխիվը ներբեռնելը, խորհուրդ է տրվում սկավառակի արմատում ցանկացած անունով թղթապանակ ստեղծել: Ներբեռնեք արխիվն այնտեղ, ապափաթեթավորեք այն, տեղադրեք DirectX-ը ընտրված վայրում և ջնջեք ստեղծված թղթապանակը:

Հավելվածը կարող է չտեղադրվել, եթե դրա տարբերակը չի համապատասխանում Windows OS-ի տարբերակին: Հնարավոր չէ տեղադրել 12-րդ տարբերակը Windows 7-ում, ինչպես նաև 11-րդ տարբերակը Windows XP-ում:

Աղյուսակ՝ Windows-ի տարբերակները և դրանց համապատասխան DirectX տարբերակները

Բացի այդ, կարող են լինել նաև այլ պատճառներ, թե ինչու DirectX-ը չի կարող տեղադրել.

  • dxsetup.exe գործարկվող ֆայլը կարող է տուժել վիրուսից: Հաճախ դա տեղի է ունենում, եթե ներբեռնումն իրականացվել է չստուգված կայքից: Հետևաբար, ներբեռնված ֆայլը պետք է անմիջապես ստուգվի հակավիրուսով.
  • Ներբեռնված արխիվը կարող է չհամընկնել ձեր համակարգի բիթերի խորությանը (բիթի խորությանը): Եթե ​​ունեք 32-բիթանոց Windows ՕՀ, ապա 64-բիթանոց ՕՀ-ի արխիվը չի տեղադրվի ձեր համակարգչում;
  • ձեր համակարգչի հակավիրուսային ծրագիրը կարող է արգելափակել ֆայլը, մինչ այն ներբեռնվում է: Դուք պետք է անջատեք հակավիրուսը և նորից փորձեք ներբեռնել ֆայլը;
  • տեղադրման իրավունք չկա: Ֆայլի համատեքստային մենյուում դուք պետք է ընտրեք «Գործարկել որպես ադմինիստրատոր» կամ տեղադրելու իրավունք շնորհեք.
  • Համակարգչի RAM-ը և քեշ հիշողությունը լցված են ամենատարբեր աղբով: Դրա համար անհրաժեշտ է մաքրել հիշողությունը՝ օգտագործելով հատուկ ծրագրեր: Դա կարող է լինել Wise Care 365, Glary Utilites, Ccleaner և այլն: Հիշողությունը մաքրելուց հետո վերագործարկեք համակարգիչը և կրկնեք տեղադրումը:

Տեղադրման ընթացքում կարող է տեղի ունենալ անսպասելի ձախողում և կհայտնվի սխալի հաղորդագրության տուփ:

Եթե ​​DirectX-ի տեղադրումը ձախողվի, խնդիրը հաղթահարելու մի քանի տարբերակ կա.

  • ներբեռնեք dxsetup.exe գործարկվող ֆայլը մեկ այլ կայքից և գործարկեք այն;
  • տեղադրել Windows-ը թարմացման ռեժիմում, քանի որ դրա բաղադրիչների շահագործման մեջ կարող է լինել ձախողում.
  • գործարկել chkdsk և sfc /scannow կոմունալ ծառայությունները հրամանի տողից որպես ադմինիստրատոր և ամբողջությամբ սկանավորել կոշտ սկավառակը.
  • ավելի առաջադեմ օգտվողների համար հուշում կարելի է գտնել Windows թղթապանակում գտնվող DXError.log և DirectX.log ֆայլերում: Եթե ​​այս ոլորտում բավարար գիտելիքներ չկան, ապա ավելի լավ է դիմել մասնագետի, օրինակ՝ առցանց ռեժիմով։

Հավելվածի վերատեղադրումն իրականացվում է երկու եղանակով.

  • Տեղադրված տարբերակի ամբողջական հեռացում և դրա փոխարինում նմանատիպ տարբերակով: Այն օգտագործվում է, երբ հաճախակի բացվող պատուհանները զգուշացնում են DirectX-ի սխալների մասին.
  • տեղադրված տարբերակի թարմացում: DirectX ծրագրակազմն այնպես է ստեղծվել, որ երբ նորից տեղադրեք, բացակայող dll ֆայլերը ավելացվեն առկա գրադարանային փաթեթին: Եթե ​​Ձեզ անհրաժեշտ է գրադարաններ ավելացնել DirectX 9.0C-ից DirectX 12.0-ին, դրանք պարզապես կկցվեն տեղադրված տարբերակի ֆայլերին:

Պատշաճ կերպով նորից տեղադրելու համար, նախքան այն կատարելը, դուք պետք է կատարեք մի շարք հատուկ գործողություններ.


Windows 10-ում ներկառուցված DirectX հավելվածի ամբողջական հեռացումը հնարավոր չէ կատարել «Վերահանել կամ փոխել ծրագիր» ստանդարտ գործառույթի միջոցով կառավարման վահանակում:

Այս խնդիրը լուծելու համար կան մեծ թվով երրորդ կողմի ծրագրեր, որոնք թույլ են տալիս հեռացնել DirectX 12-ը՝ ամբողջությամբ մաքրելով դիրեկտորիաներն ու ռեեստրի ճյուղերը դրանից: Հետևյալ կոմունալ ծառայությունները նման ծրագրերի օրինակներ են:

DirectX 12-ը Windows 10-ից ճիշտ հեռացնելու համար կարող եք ներբեռնել ինտերնետում և տեղադրել դրանցից մեկը.

  • DirectX Happy Uninstall - կոմունալ ծրագիրը բաշխվում է shareware հիմունքներով: Աշխատանքի մեջ ամենաճիշտներից է;
  • DX Killer - հավելվածը տարածվում է անվճար, ունի ռուսալեզու ինտերֆեյս;
  • DirectX արմատախիլ - կարող է գործարկվել շարժական կրիչից առանց համակարգչի վրա տեղադրելու:

Ինտերնետում կարող եք որոնել Windows 10 DirectX 12 հավելվածի հետ աշխատելու տարբեր ծրագրեր: Յուրաքանչյուր օգտատեր ունի իր պահանջները, սովորությունները և որոշակի առաջնահերթությունները, որոնք նա կամավոր կամ ակամա փորձում է ծրագրային ապահովման վրա: Ինչ-որ մեկը ավելի սովոր է աշխատել ծրագրերի անգլերեն տարբերակների հետ, մյուսների համար դա մեծ անհարմարություն է ստեղծում։ Սրան պետք է մոտենալ՝ ելնելով կիրառական ծրագրային ապահովման միջերեսից օգտվելու իր հնարավորություններից և օգտագործողի պահանջներից:

DirectX- սա ծրագրաշար է, որը կապում է սարքերը և համակարգչի օպերացիոն համակարգը, ներառյալ դրա վրա տեղադրված ծրագրերը: Այն գործում է որպես ինտերֆեյս ինչպես ծրագրային ապահովման մշակողների, այնպես էլ համակարգչային սարքեր արտադրողների համար:

Ծրագրերը փոխազդում են DirectX-ի հետ, իսկ DirectX-ն իր հերթին աշխատում է համակարգչային սարքերի հետ: Այս ինտերֆեյսը նախատեսված է հիմնականում ապահովելու մշակված ծրագրերի համատեղելիությունը սարքավորումների մեծ մասի հետ և վերացնելու անհրաժեշտությունը մի քանի անգամ նույն տեսակի տարբեր ապրանքանիշերի սարքավորումների համար նմանատիպ ծրագրային գործառույթներ գրելու համար:

Հ. Ի՞նչ բաղադրիչներ են ներառված DirectX-ում:
ՄԱՍԻՆ. DirectX-ը ներառում է հետևյալ գործիքները՝ DirectDraw, Direct3D, DirectSound, DirectInput, DirectPlay, DirectAnimation, DirectShow և DirectMusic: Այս գործիքներից յուրաքանչյուրն օգտագործվում է որոշակի տեսակի օբյեկտի հետ աշխատելու համար, օրինակ՝ DirectDraw-ն օգտագործվում է երկչափ պատկերներ մշակելու համար, Direct3D-ը՝ եռաչափ, DirectSound-ը պատասխանատու է եռաչափ ձայնի և միքսի համար։

Փորձեք հեռացնել այն:

Հ. Ինչպես տեղահանել նոր տարբերակև տեղադրել հինը
ՄԱՍԻՆ. Microsoft-ի պաշտոնական հայտարարության համաձայն՝ DirectX-ը հնարավոր չէ հեռացնել համակարգից։ Windows XP 95 DirectX տարբերակի հետ աշխատելիս խնդիրներ կան, դուք կարող եք թարմացնել այն, սակայն չեք կարողանա փոխել նոր տարբերակը նախորդի։ Ծրագիրը կօգնի լուծել այս խնդիրը DirectX Eradictor, որը նախատեսված է DirectX-ը 2.0-ից 9-ը ներառյալ հեռացնելու համար: Ներբեռնեք ծրագիրը: Անջատեք ծրագրի բոլոր ֆայլերը ձեր կոշտ սկավառակի գրացուցակում և գործարկեք dxerad.exe ֆայլը: Հարցին, թե իսկապես ցանկանում եք հեռացնել DirectX-ը, պատասխանեք «Այո»: DirectX-ի հեռացումը հաջողությամբ ավարտելու համար վերագործարկեք Windows-ը: Դրանից հետո բոլոր DirectX ֆայլերը կջնջվեն, և համակարգի ռեեստրը կմաքրվի: Եթե ​​DirectX-ի հեռացումը հաջողությամբ ավարտվեց, տեղադրեք DirectX-ի մեկ այլ տարբերակ, քանի որ ոչ խաղերը, ոչ էլ մուլտիմեդիա հավելվածները չեն աշխատի առանց DirectX-ի:

DirectX-ը հեռացնելու մեկ այլ ծրագիր է DirectX Killer 1.0- Այս ծրագիրը նախատեսված է DirectX գործիքը ձեր համակարգչից հեռացնելու համար: Բեռնել.

DirectX Happy Uninstall- կոմունալ ծրագիր, որն ամբողջությամբ հեռացնում է ցանկացած տարբերակի DirectX մուլտիմեդիա գրադարանների մի շարք, ներառյալ DirectX 11-ը, համակարգից: Կա DirectX-ի կրկնօրինակ պատճենը պահպանելու տարբերակ (նախքան այն ջնջելը) դրա ավտոմատ վերականգնման հնարավորությամբ: Աջակցվող համակարգեր՝ Windows 2000/XP/2003/Vista/2008/Win7/2008R2 x86 և x64: Ծրագիրը վճարովի է։ Ծրագրի կայք

Ինչպե՞ս կարող եմ պարզել, թե DirectX-ի որ տարբերակն է տեղադրված իմ համակարգչում:
ՄԱՍԻՆ.Դուք կարող եք որոշել DirectX ինտերֆեյսի տարբերակը՝ օգտագործելով System Information ծրագիրը: Այս ծրագիրը գործարկվում է «Սկսել» ընտրացանկից - » Ծրագրեր - Աքսեսուարներ - » Համակարգի գործիքներ - Համակարգի տեղեկատվություն: Համակարգի տեղեկատվության պատուհանի վերևի ընտրացանկում գտեք Գործիքներ կետը, այնտեղ ընտրեք DirectX ախտորոշիչ գործիքը: Կամ Start - Run, գրել dxdiag - OK:

Ստեղծման ամսաթիվ՝ 2009-03-31 15:25:43
Վերջին խմբագրումը՝ 2012-02-08 08:19:22

    Հղումներ դեպի ծրագրեր.
  1. DirectX վերջնական օգտագործողի աշխատաժամանակ ( directx՝ խաղեր գործարկելու համար) Հունիս 2010. Բեռնել (95 մեգաբայթ).
  2. DirectX SDK ( directx ծրագրավորման համար) Հունիս 2010. Բեռնել (2 մեգաբայթ).

DirectX-ը գրադարանների հավաքածու է, որը նախատեսված է հիմնականում գրաֆիկական ելքի համար:

DirectX օգտագործող ծրագրեր գրելու համար պետք է տեղադրել Directx sdk-ը։ DirectX-ով գրված ծրագրերը գործարկելու համար պետք է սահմանվեն directx-ի վերջնական օգտագործողի գործարկման ժամանակները: Այս ձեռնարկում մենք կանդրադառնանք երկու բաղադրիչների տեղադրմանը:

DirectX-ի տարբեր տարբերակներում օգտագործվում են նույն ֆայլերը. DirectX 9.0c Windows XP-ում DirectX 10 Windows Vista-ում և DirectX 11 Windows 7-ում - նույն տեղադրման ֆայլերը հարմար են այս բոլոր տարբերակների համար: Նրանք. Windows-ի բոլոր տարբերակներին անհրաժեշտ է նույն արխիվը՝ տեղադրման ֆայլերով՝ DirectX End-User Runtimes-ի կամ DirectX SDK-ի համար:

DirectX End-User Runtimes-ի տեղադրում (directx խաղերի համար)

Directx գրադարանի միջոցով գրված խաղեր և ծրագրեր գործարկելու համար դուք պետք է տեղադրեք directx վերջնական օգտագործողի գործարկման ժամանակներ:

Դուք արդեն ունեք ձեր համակարգչում տեղադրված DirecX-ի վերջնական օգտագործողի գործարկման ժամանակներից մեկը: Այն ծրագրերի համար, որոնք մենք կստեղծենք, ավելի հին տարբերակները լավ են, և եթե ձեզ հարկավոր չեն DirectX-ի վերջնական օգտագործողի վերջին աշխատաժամանակները, կարող եք անցնել հաջորդ քայլին:

Վերջին (հուլիս 2010) տարբերակը directx վերջնական օգտագործողի աշխատաժամանակդուրս եկավ 2010 թվականի հունիսին։ Դուք կարող եք գտնել վերջին տարբերակը սկավառակի վրա վերջերս թողարկված որոշ խաղի հետ կամ ներբեռնել դասի սկզբի հղումից:

Directx_jun2010_redist.exe ֆայլը ներբեռնելուց և գործարկելուց հետո կհայտնվի լիցենզային պայմանագրով պատուհան.

Այո կոճակը սեղմելուց հետո դուք պետք է մուտքագրեք ուղին դեպի ժամանակավոր թղթապանակ, որտեղ կբացվի արխիվը.

Արխիվը բացելուց հետո դուք պետք է գնաք ձեր նշած ժամանակավոր թղթապանակը և գործարկեք DXSETUP.exe ֆայլը: Հետևյալ պատուհանը կբացվի.

Բոլորը. Մենք ավարտեցինք DirectX-ի վերջնական օգտագործողի գործարկման ժամանակների տեղադրումը: Այժմ, որպեսզի ստեղծեք ծրագրեր, որոնք օգտագործում են directx-ի հնարավորությունները, պետք է տեղադրել directx sdk. Բայց նախ՝ մի փոքր պատմության դաս.

Նախքան սկսեք կարդալ այս բաժնի դասերը (DirectX), դուք պետք է սովորած լինեիք C++ բաժնի նյութի մեծ մասը: Ամենայն հավանականությամբ, դուք ունեք մի շարք հարցեր. Եվ դրանցից ամենագլխավորը՝ ինչպե՞ս սկսել սեփական խաղ ստեղծել՝ օգտագործելով ուսումնասիրված նյութը: Ստորև կփորձեմ պատասխանել դրան։ Գոնե տեսությունը կսովորես։ Պրակտիկան կկատարենք ավելի ուշ։

Մինչ այժմ մեր ծրագրերն աշխատում էին DOS կոնսոլում: Դրանով մենք օգտագործեցինք C++ լեզուն:

C++-ը հիմքն է: Առանց այս լեզուն իմանալու, դուք չեք կարողանա որևէ խաղ ստեղծել: Իհարկե, Pascal-ի, BASIC-ի կամ Fortran-ի կողմնակիցները (եթե այդպիսիք կան :)) կարող են առարկել, որ հնարավոր է նաև որոշ խաղեր ստեղծել այս լեզուներով: Միայն թե, ինչ, նրանք ութսունականների կեսերին էին։ Հետո, այո, նրանք շատ գեղեցիկ տեսք ունեին:

Հիմա մի շատ կարևոր բան կասեմ. Դա պարզ է, և դուք հավանաբար արդեն գիտեք դա: Գոնե տասը տարի առաջ ինչ-որ մեկն ինձ բացատրեր սա, գուցե իմ ամբողջ կյանքն այլ կերպ ստացվեր։

Այսպիսով, «համակարգիչներն ունեն շերտեր» (C) Shrek. 🙂 Կներեք, չկարողացա դիմադրել։

Համակարգիչներն ունեն մակարդակներ. Ամենացածր մակարդակը ֆիզիկական տարրերի (տրանզիստորների և լարերի) մակարդակն է: Ամենաբարձրը (նրանցից, որոնք մենք մինչ այժմ գիտենք) C ++ լեզուն է: Այդ իսկ պատճառով այն կոչվում է բարձր մակարդակի լեզու։ Այս մակարդակների միջև կան ևս մի քանիսը` միկրոճարտարապետական ​​մակարդակ (այս մակարդակում կա հաղորդակցություն պրոցեսորի հետ), օպերացիոն համակարգի մակարդակը, անսամբլի լեզվի մակարդակը (ասեմբլերը ցածր մակարդակի լեզու է):

Երբ մենք սկսում ենք կատարել ծրագիր, C++ հրամանները թարգմանվում են ավելի ցածր մակարդակներում։ Ամենացածր մակարդակում այս հրամաններն իրականացվում են անմիջապես էլեկտրական ազդանշանի միջոցով: Ավելի բարձր մակարդակի մեկ հրամանը կարող է բաղկացած լինել մի քանի ցածր մակարդակի հրամաններից:

Հասկանալու համար, հաշվի առեք, որ յուրաքանչյուր բարձր մակարդակի հրաման բաղկացած է մի քանի ցածր մակարդակի հրամաններից: Նրանք. ավելի բարձր մակարդակը պարզապես աբստրակցիա է ցածրի նկատմամբ:

Ութսունականների վերջին - իննսունականների սկզբին չկային (ավելի ճիշտ՝ դրանք դեռ չեն տարածվել) ավելի բարձր աբստրակցիաներ (մակարդակներ), քան ծրագրավորման լեզուն։ Մեր դեպքում սա C-ն է: Բոլոր հավելվածները գրվել են բարձր մակարդակի լեզվով՝ Pascal, C, Fortran: Գրաֆիկական և գրաֆիկական հավելվածների ստեղծումը տեղի է ունեցել ուղղակիորեն բարձր մակարդակի լեզվով։

Ահա ուշադրություն դարձնելու բան. Բարձր մակարդակի ծրագրավորման լեզուներից շատերը մոտավորապես հավասար հնարավորություններ ունեն: Լինի դա Պասկալ, Java թե C++: Հասկանալի է, որ այդ հնարավորություններից մի քանիսն ավելի մեծ են, մյուսները՝ ավելի փոքր: Բայց դրանք շատ ընդհանրություններ ունեն՝ բոլորն էլ ունեն օղակներ և ճյուղեր, ֆունկցիաներ, փոփոխականներ:

Խոսակցություններ կան, որ C++-ը շատ ավելի դժվար է սովորել, քան Pascal-ը կամ ծրագրավորման այլ լեզուներ: Հուսով եմ, որ ուսումնասիրելով C ++ բաժնի նյութը, դուք համոզվում եք, որ դա այդպես չէ։

Իմ կարծիքով, C ++-ի բարդության մասին տարածված կարծիքը Delphi-ի կողմնակիցների կողմից լկտի և անամոթ դիվերսիայի արդյունք է: Իրականում Պասկալը շատ ավելի դժվար է սովորել: Պարզապես մտածեք, փակագծերի փոխարեն օգտագործում են սկիզբն ու վերջը: Իսկ ինչպես են կատարում հանձնարարությունը՝ օպերատորի կողմից := (այո, երկու կետ և հավասար նշան): Մի խոսքով, իսկական գժանոց!

Երբ հայտնվեցին վիդեո արագացուցիչներ, ծրագրավորողները պետք է առանձին կոդ գրեին յուրաքանչյուրի համար։ Գնացեք ցանկացած առցանց խանութ, որը վաճառում է վիդեո քարտեր և պատկերացրեք, որ յուրաքանչյուր վիդեոքարտի համար պետք է առանձին կոդ գրեք։ Ընդհանուր առմամբ, ծրագրավորողների առջեւ լուրջ խնդիր է հայտնվել.

Իննսունականների կեսերին Windows օպերացիոն համակարգը սկսեց շատ արագ տարածվել։ Windows-ն ի սկզբանե գրված էր C-ով (ոչ C++, ոչ, այսինքն՝ դասեր չկային): Windows-ը դեռ օգտագործում է հին կոդերի մի մասը: Երբ սկսենք Windows-ի համար հավելվածներ ստեղծել, կծանոթանանք էլ ավելի բարձր մակարդակի՝ WinAPI-ի (Windows API): WinAPI-ն օգտագործվում է Windows-ի բոլոր հավելվածների կողմից:

WinAPI (API - Application Programming Interface. Application Programming Interface) - C-ով գրված ֆունկցիաների և կառուցվածքների մի շարք է:

Windows-ն օգտագործում էր (և դեռ օգտագործում է) իր սեփական գրաֆիկական ելքային համակարգը: Այն կոչվում է - GDI (նշանակում է Graphical Device Interface - գրաֆիկական սարքի ինտերֆեյս, և ոչ թե Global Defense Initiative, ինչպես կարող է մտածել հատկապես խորաթափանց և գրագետ ընթերցողը):

GDI-ն, ելնելով WinAPI-ի առանձնահատկություններից, հարմար չէր խաղեր ստեղծելու համար։ Որովհետև ԳԴԻ-ն օօօ -եզեեե ՄԵԵԵԴԵՆՆԱԱԱԱԱԱԱԱԱՅԱՅԱ է։ Ի դեպ, եթե նայեք Delphi minion ֆորումներին, ապա կտեսնեք, որ շատերը փորձում են խաղեր ստեղծել GDI-ի միջոցով: Ինչպես ասացի, նրանք հիվանդ մարդիկ են։ Այսպիսով, խաղեր մշակողները չէին շտապում Windows-ի համար խաղեր ստեղծել, նրանք ավելի սովոր էին աշխատել հին լավ DOS-ի ներքո։

Եվ հետո Microsoft-ը ստեղծում է DirectX-ը: Առաջին տարբերակը լրիվ հիմար էր։ Բայց քանի որ ժամանակն անցնում էր, DirectX-ը դառնում էր ավելի ու ավելի հուսալի: Նոր Windows 7 օպերացիոն համակարգում արդեն հասանելի կլինի տասնմեկերորդ տարբերակը։

Մենք կվերլուծենք օրինակներ իններորդ տարբերակի համար: Իններորդի և տասներորդի միջև տարբերությունները զգալի են: Միգուցե ապագայում մենք կդիտարկենք տասներորդը, թեև ամենայն հավանականությամբ անմիջապես կանցնենք տասնմեկերորդին։

Ինչ է DirectX-ը: Սա բարձր մակարդակի API է, որը գրված է C++-ով, օգտագործելով COM (Component Object Model) տեխնոլոգիան: Մենք համառոտ կվերանայենք այն: DirectX-ը նախատեսված է վիդեո քարտի վարորդների հետ աշխատելու համար: Յուրաքանչյուր վիդեո քարտի համար ստեղծվում են դրայվերներ (հրամանների լեզուն, որը հասկանում է վիդեո քարտը): Ծրագրավորողն այլևս կարիք չունի յուրաքանչյուր վիդեո քարտի համար յուրաքանչյուր դրայվերի համար առանձին կոդ գրել։ Նա միայն պետք է իմանա DirectX API-ն: Ցածր մակարդակի բոլոր աշխատանքները (վարորդների հետ փոխգործակցությունը) իրականացվում է DirectX-ի կողմից:

Հանուն արդարության պետք է ասել, որ կա մեկ այլ հանրաճանաչ գրադարան՝ OpenGL: Գործողության սկզբունքը մոտավորապես նույնն է՝ ծրագրավորողն աշխատում է API-ի հետ, իսկ OpenGl-ն ինքը՝ դրայվերների հետ։ OpenGL-ի անվիճելի առավելությունը նրա բազմպլատֆորմային բնույթն է: Նրանք. OpenGL-ը կաշխատի բոլոր օպերացիոն համակարգերում: DirectX-ն աշխատում է միայն Windows-ում: DirectX-ի առավելությունները մենք կքննարկենք ավելի ուշ (և դրանք կան, և, իմ կարծիքով, շատ ավելի նշանակալից են):

DirectX-ով գրված ծրագրերը գործարկելու համար ձեզ անհրաժեշտ են DirectX End-User Runtimes (մենք տեղադրել ենք այն նախորդ պարբերությունում):

DirectX օգտագործող հավելվածներ գրելու համար անհրաժեշտ է ներբեռնել DirectX SDK-ը (Ծրագրաշարի մշակման հավաքածու՝ հավելվածների մշակման գործիքների հավաքածու):

Directx sdk-ի տեղադրման երկու տարբերակ ունեք.

1. Ներբեռնեք DirectX SDK-ն Microsoft-ի կայքից: Այս դեպքում դուք կներբեռնեք ամբողջական տարբերակը բոլոր օրինակներով, փաստաթղթերով և լրացուցիչ գործիքներով: Արխիվի չափը մոտավորապես 580 մեգաբայթ է: DirectX SDK-ի տեղադրման ժամանակ կպահանջվի ավելի քան մեկ գիգաբայթ:

2. Ներբեռնեք DirectX SDK-ն ձեր սիրելի կայքից (հղումը դասի սկզբում): Միևնույն ժամանակ կներբեռնեք իմ կողմից կտրված տարբերակը, որում թողել եմ միայն գրադարան/վերնագրի ֆայլերը և մեկ օրինակ։ Արխիվի չափը 2 մեգաբայթ է ( երկու մեգաբայթ:) Ինչ է կոչվում, զգացեք տարբերությունը: Տեղադրելիս, DirectX SDKկխլի քսանյոթ մեգաբայթ:

Ուշադրություն.
Եթե ​​դուք նորից տեղադրում եք DirectX SDK-ն, համոզվեք, որ հեռացնեք նախորդ տարբերակը (Ավելացնել/հեռացնել ծրագրերի միջոցով): DirectX SDK-ի նոր տարբերակը հինի վրա տեղադրելը խիստ անցանկալի է: Այս նշումը վերաբերում է միայն ամբողջական DirectX SDK-ին: Անջատված տարբերակի համար բավական է փոխարինել lib-ը և ներառել թղթապանակներ:

Կբացվի էջ, որտեղից կարող եք ներբեռնել DirectX SDK-ի վերջին տարբերակը՝ օգոստոսի 9-ով:

Այսպիսով, հաջորդ էջում սեղմեք կոճակը Բեռնել. Կհայտնվի պահպանման ֆայլի երկխոսություն և կսկսվի directx sdk-ի ներբեռնումը.

Ի դեպ, DirectX-ի վերջին տարբերակներից մեկում ավելացվել են երկու նոր տեխնոլոգիաների տեխնիկական ակնարկներ, որոնք օգտագործվելու են DirectX 11-ում՝ Direct2D և DirectWrite: Եթե ​​անգլերեն գիտեք, անպայման ստուգեք MSDN-ի համապատասխան բաժինները՝ Direct2d և DirectWrite: Երբ դաս էի պատրաստում, երկու ժամ նստեցի փաստաթղթերի մեջ։ Ափսոս, որ հնարավոր չեղավ փորձարկել։ Կարծում եմ, որ ապագայում մենք անպայման կքննարկենք այդ տեխնոլոգիաները փոստային ցուցակում։

Տեղադրման ֆայլը ներբեռնելուց հետո գործարկեք այն: «Հաջորդ» կոճակի վրա սեղմելու հետագա գործընթացը նկարներով կներկայացնեմ.

Այստեղ ամեն ինչ շատ ավելի հեշտ և արագ է։ Դասի սկզբում սեղմեք հղման վրա։ Կամ բաժնում Ցուցակներ և ծրագրերփնտրեք «DirectX SDK», ներբեռնեք ֆայլը ձեր համակարգչում և բացեք փաթեթավորումը: Տանը ես բացեցի արխիվը D drive-ի արմատական ​​գրացուցակում: Արդյունքում տեղադրման թղթապանակը այսպիսի տեսք ունի. D:\directx\

Մի փոքրիկ նշում․ ես շատ բաներ կտրեցի՝ արխիվը կրճատելու համար։ Հետագայում ձեզ անհրաժեշտ կլինի ներբեռնել ևս մի քանի ֆայլ, որոնց մասին կհայտարարվի ավելի ուշ։ Նրանք նույնպես փոքր կլինեն:

Ի վերջո, եկեք տեսնենք, թե ինչպես է այն աշխատում:

Որպեսզի DirectX գրադարանները աշխատեն գործարկման ժամանակ, ծրագրում պետք է ներառվեն համապատասխան վերնագրի ֆայլերը: Բացի այդ, գրադարանի ֆայլերը պահանջվում են: Ինչ է դա? Մենք դեռ չենք հանդիպել նրանց։ Ինչպես գիտենք, վերնագրի ֆայլերը պահում են գործառույթների հայտարարագրերը: Ֆունկցիոնալ մարմինները սովորաբար պահվում են այլ վայրերում: Բազմաֆայլ ծրագրերի ձեռնարկում մենք ֆունկցիայի մարմինները պահեցինք առանձին սկզբնաղբյուր ֆայլերում: Եթե ​​որևէ մեկից գնում եք գործառույթների և դասերի գրադարան, դուք ստանում եք վերնագրի ֆայլեր (որտեղ պահվում են հայտարարագրերը) և գրադարանային ֆայլեր (որտեղ պահվում են սահմանումները): Գրադարանի ֆայլերն ունեն .lib ընդլայնում:

IDE-ն այս պահին տեղյակ չէ DirectX-ի գոյության մասին: Մենք պետք է ասենք, թե Visual C++ 2008 IDE-ն որտեղ պետք է փնտրի վերնագրի և գրադարանի ֆայլերը:

Բացեք ընտրացանկի տարրը Գործիքներ → Ընտրանքներ (Ծառայություն → Ընտրանքներ):

Բացվող պատուհանի ձախ մասում ընտրեք Նախագծեր և լուծումներ → VC++ դիրեկտորիաներ (Նախագծեր և լուծումներ → VC++ տեղեկատուներ).

Բացվող ցուցակի աջ կողմում Ցուցադրել դիրեկտորիաները(Ցույց տալ դիրեկտորիաները :) ընտրեք Ներառեք ֆայլեր(Ներառված ֆայլերը, ես չեմ կարող երաշխավորել ապրանքի ճշգրիտ անունը ռուսերեն, այն այնտեղ երկրորդն է): Այնուհետև գործիքագոտուց ընտրեք նոր գիծ(Նոր տող) կամ սեղմեք Ctrl+Ins: Ավելի լավ պատկերացնելու համար տես նկարը։ Կհայտնվի նոր տող: Կտտացրեք տողի վերջում երեք կետ ունեցող կոճակին

Կբացվի գրացուցակի ընտրության պատուհանը: Նավարկեք դեպի այն թղթապանակը, որտեղ դուք տեղադրել եք DirectX-ը: Եվ ընտրեք Ներառել թղթապանակը:

Այժմ բացվող ցանկում (որտեղ ընտրել եք Ներառեք ֆայլեր) ընտրել Գրադարանի ֆայլեր(գրադարանի ֆայլեր) և կրկնել ավելացնել տողի գործողությունը: Այժմ ընտրեք թղթապանակ lib/x86եթե ունեք 32-բիթանոց օպերացիոն համակարգ կամ lib/x64եթե 64-բիթ. Երբեմն, երբ օգտագործում եք 64-բիթանոց գրադարաններ, սխալներ են տեղի ունենում ծրագրերի գործարկման ժամանակ, այնպես որ, եթե DirectX օգտագործող ծրագիր չի սկսվում ձեզ համար, վերադարձեք այս պատուհանը և դաշտը: Գրադարանի ֆայլերընտրել թղթապանակ lib/x86.

Սեղմեք OK: IDE-ն այժմ գիտի, թե որտեղ պետք է փնտրել DirectX SDK վերնագիրը և գրադարանի ֆայլերը:

Այժմ բացեք նախագիծը Ֆայլ - Բաց - Նախագիծ/Լուծումկամ սեղմեք Ctrl + Shift + O.

Եթե ​​դուք ներբեռնել եք SDK-ն Microsoft-ի կայքից, ապա օրինակը գտնվում է թղթապանակում (D:\directx այն թղթապանակն է, որտեղ ես տեղադրել եմ իմ տարբերակը). D:\directx\Samples\C++\Direct3D\Tutorials\Tut01_CreateDevice:

Եթե ​​դուք ներբեռնել եք SDK-ն իմ կայքից, ապա նախագիծը կարող եք գտնել այստեղ (D:\directx այն թղթապանակն է, որտեղ ես տեղադրել եմ իմ տարբերակը). D:\directx\Samples\Tut01_CreateDevice

Թղթապանակում կա երկու լուծում՝ Visual C++ 2005-ի և Visual C++ 2008-ի համար: Ընտրեք լուծումը, որը համապատասխանում է Visual C++-ի ձեր տարբերակին:

Այժմ սեղմեք Ctrl+Alt+F7 և F5:

Ահա նա։ Առաջին ծրագիրը, որն օգտագործում է DirectX:

Նախքան IDE-ն փակելը, եկեք նայենք կոդը:

Solution Explorer-ում ընտրեք CreateDevice.cpp ֆայլը: Եթե ​​ամբողջ ֆայլը շրջանցեք, հավանաբար ոչինչ չեք հասկանա:

Որքան էլ զարմանալի թվա :), բայց ծրագրի կառուցվածքը շատ նման է նրան, ինչ մենք արդեն ստեղծել ենք՝ #include դիրեկտիվներ, InitD3D(), CleanUp(), Render(), MsgProc() ֆունկցիաներ։

wWinMain ֆունկցիան նման է հիմնականին: Այն սկսում է ծրագրի կատարումը Windows-ում:

Փոփոխական հայտարարագրման տողերում.
LPDIRECT3D9 g_pD3D = NULL; // Օգտագործվում է D3DDevice ստեղծելու համար
LPDIRECT3DDEVICE9 g_pd3dDevice = NULL; // Մեր մատուցման սարքը

Կան նոր տեսակներ. Փաստորեն, դրանք վերագրված են տիպիդեֆով (որը մենք արդեն նայեցինք) ստանդարտ տեսակներից:

Մի բան, որ մենք չգիտենք.
g_pD3D->Ստեղծել սարք
Այստեղ g_pD3D-ը օբյեկտ է, իսկ CreateDevice()-ը՝ մեթոդ: Ինչու՞ է օգտագործվում -> շարահյուսությունը այն կետի փոխարեն, որին մենք սովոր ենք, մենք կսովորենք հաջորդ դասերից մեկում:

Այո, այստեղ շատ նոր տեսակներ են օգտագործվում, շատ նոր գործառույթներ, բայց, այնուամենայնիվ, այս ամբողջ փայլի հետևում դուք կարող եք կռահել մեզ համար արդեն ծանոթ (հուսով եմ, որ դա ճիշտ է) C ++-ը:

Շատ մատչելի համակարգիչների հայտնվելուց հետո տեխնոլոգիաները սկսեցին շատ ավելի արագ զարգանալ տարբեր ուղղություններով, իսկ երբեմն էլ նորերը ծնվեցին, այդ իսկ պատճառով այժմ սովորական խոսակցության մեջ կարելի է լսել շատ անհասկանալի բառեր, օրինակ՝ DirectX: Ոմանք և դուք կարող եք հարց տալ, թե որտեղ տեղադրել DirectX-ը:

Այս հոդվածը կկենտրոնանա բացառապես DirectX գրաֆիկական գրադարանի վրա. ինչու է այն անհրաժեշտ, որտեղ է այն օգտագործվում, ում կողմից է այն ստեղծվել և ամենակարևորը՝ ինչպես տեղադրել այն ձեր սեփական համակարգչում: Մեր հոդվածը խորհուրդ է տրվում բացառապես Windows օպերացիոն համակարգի սկսնակ օգտագործողների համար, քանի որ DirectX գրադարանն աշխատում է միայն այնտեղ:

Նախ պետք է պարզել, թե ինչ է դա: Օրինակ, դուք սկսում եք խաղը, և միլիոնավոր բայթ տեղեկություններ սկսում են բեռնվել ձեր RAM-ում, որպեսզի այն մշակվի ոչ միայն կենտրոնական պրոցեսորի, այլ նաև գրաֆիկական պրոցեսորի կողմից: Բացի այդ, անհրաժեշտ է կարդալ ստեղնաշարի կոճակները, մկնիկի դիրքը, հրամանները օպերացիոն համակարգից և շատ ավելին: Միգուցե դա ձեզ համար նորություն կլինի, բայց համակարգչում ամեն ինչ մշակվում է բացառապես հաջորդաբար։

Հարցն այն է, թե ինչպես կարելի է համակարգչին ստիպել անել այս ամենը՝ դրա համար անհրաժեշտ են հրահանգներ համակարգչի համար: Եթե ​​վերացական լինենք, ապա ծրագրի կոդը, որը գրել են խաղի մշակողները, հրահանգներն են։ Հիմա պատկերացրեք, որ նոր խաղ ստեղծելիս պետք է դա անել նորից, ինչը նշանակում է բառացիորեն «փչացնել» ձեր կյանքի տարիները, բայց դրա կարիքը չկա, քանի որ կան հատուկ ծրագրեր, օրինակ՝ DirectX գրաֆիկա։ գրադարան։

Ծրագրավորողները կմիացնեն այն, որից հետո հնարավոր կլինի խելամտորեն օգտագործել դրա ռեսուրսները՝ կառավարելու գործընթացները, ցուցադրելու գրաֆիկան և շատ ավելին։ Այնուամենայնիվ, որոշ համակարգիչներ այս գրադարանով դուրս չեն գալիս, ուստի ստորև մենք ձեզ կասենք, թե որտեղ տեղադրել DirectX-ը: Հիշեցնում ենք, որ հրահանգը հարմար է միայն Windows օպերացիոն համակարգի համար, որի ներքո, ի դեպ, ստեղծվել է գրադարանը։ Ի դեպ, այն օգտագործվում է նաև Xbox կոնսոլում։

Եթե ​​ցանկանում եք տեղադրել իններորդ տարբերակը, ապա, հավանաբար, օգտագործում եք հնացած օպերացիոն համակարգ, ինչպիսին է Windows XP-ն, ուստի խորհուրդ ենք տալիս թարմացնել 10-րդ տարբերակին, քանի որ XP-ի սպասարկման ժամկետը սպառվել է մի քանի տարի առաջ, ուստի համակարգը լի է: խոցելիություններից։ Այնուամենայնիվ, եթե դուք չեք ցանկանում դա անել անձնական պատճառներով, ապա հրահանգները կտրվեն ստորև:

DirectX-ի իններորդ տարբերակը տեղադրելու ցուցումներ.

  1. Այս տարբերակը մշակվել է Windows XP-ի հետ մոտավորապես նույն ժամանակաշրջանում, ուստի այն այլևս հնարավոր չէ գտնել պաշտոնական կայքում, միայն տասներորդը կամ տասնմեկերորդը, կախված վիդեո քարտից: Ստեղծեք համապատասխան որոնման հարցում բրաուզերում:
  2. Ներբեռնեք ոչ պաշտոնական ռեսուրսից, սպասեք ամբողջական ներբեռնմանը և սկսեք տեղադրումը:
  3. Ընդունեք համաձայնագիրը. Տեղադրվելուց հետո վերագործարկեք ձեր համակարգիչը:

Հարկ է նշել, որ Windows 7-ն աջակցում է այս գրադարանի ցանկացած տարբերակի, բացառությամբ DirectX 12-ի, որը ստեղծվել է բացառապես Windows 10-ի համար և հանդիսանում է դրա անբաժանելի մասը։ Տեղադրման հրահանգները կտրվեն ստորև, բայց եթե չեք ցանկանում ներբեռնել ինտերնետից, ապա վիդեո քարտի տակից տուփից սկավառակ փնտրեք, պետք է լինի գրադարան, որը աջակցում է ձեր վիդեոքարտին, կամ ներբեռնեք Windows 10:

Հրահանգներ, թե որտեղ տեղադրել DirectX 11:

  1. Գնացեք DirectX-ի պաշտոնական կայք, որտեղ ձեզ կառաջարկվի ներբեռնել իրենց արտադրանքը:
  2. Սպասեք ներբեռնման գործընթացի ավարտին:
  3. Սկսեք տեղադրումը, ճանապարհին համաձայնելով օգտագործման պայմաններին:
  4. Տեղադրողն ինքը կգտնի լավագույն ուղին, այնպես որ պարզապես սպասեք մինչև վերջ և վերագործարկեք համակարգիչը:

Հուսով ենք, որ այս հոդվածը կարդալուց հետո դուք հասկանում եք, թե որտեղ տեղադրել DirectX-ը և ինչի համար է այն ստեղծվել: Հարկ է նշել, որ վիդեո քարտերը, կախված իրենց սերնդից, աջակցում են DirectX-ի տարբեր տարբերակների, ուստի նույնիսկ 11-րդ տարբերակը տեղադրելուց հետո միայն 10-ը կարող է աշխատել և այլն։

Շատ մատչելի համակարգիչների հայտնվելուց հետո տեխնոլոգիաները սկսեցին շատ ավելի արագ զարգանալ տարբեր ուղղություններով, իսկ երբեմն էլ նորերը ծնվեցին, այդ իսկ պատճառով այժմ սովորական խոսակցության մեջ կարելի է լսել շատ անհասկանալի բառեր, օրինակ՝ DirectX: Ոմանք և դուք կարող եք հարց տալ, թե որտեղ տեղադրել DirectX-ը:

Այս հոդվածը կկենտրոնանա բացառապես DirectX գրաֆիկական գրադարանի վրա. ինչու է այն անհրաժեշտ, որտեղ է այն օգտագործվում, ում կողմից է այն ստեղծվել և ամենակարևորը՝ ինչպես տեղադրել այն ձեր սեփական համակարգչում: Մեր հոդվածը խորհուրդ է տրվում բացառապես Windows օպերացիոն համակարգի սկսնակ օգտագործողների համար, քանի որ DirectX գրադարանն աշխատում է միայն այնտեղ:

Նախ պետք է պարզել, թե ինչ է դա: Օրինակ, դուք սկսում եք խաղը, և միլիոնավոր բայթ տեղեկություններ սկսում են բեռնվել ձեր RAM-ում, որպեսզի այն մշակվի ոչ միայն կենտրոնական պրոցեսորի, այլ նաև գրաֆիկական պրոցեսորի կողմից: Բացի այդ, անհրաժեշտ է կարդալ ստեղնաշարի կոճակները, մկնիկի դիրքը, հրամանները օպերացիոն համակարգից և շատ ավելին: Միգուցե դա ձեզ համար նորություն կլինի, բայց համակարգչում ամեն ինչ մշակվում է բացառապես հաջորդաբար։

Հարցն այն է, թե ինչպես կարելի է համակարգչին ստիպել անել այս ամենը՝ դրա համար անհրաժեշտ են հրահանգներ համակարգչի համար: Եթե ​​վերացական լինենք, ապա ծրագրի կոդը, որը գրել են խաղի մշակողները, հրահանգներն են։ Հիմա պատկերացրեք, որ նոր խաղ ստեղծելիս պետք է դա անել նորից, ինչը նշանակում է բառացիորեն «փչացնել» ձեր կյանքի տարիները, բայց դրա կարիքը չկա, քանի որ կան հատուկ ծրագրեր, օրինակ՝ DirectX գրաֆիկա։ գրադարան։

Ծրագրավորողները կմիացնեն այն, որից հետո հնարավոր կլինի խելամտորեն օգտագործել դրա ռեսուրսները՝ կառավարելու գործընթացները, ցուցադրելու գրաֆիկան և շատ ավելին։ Այնուամենայնիվ, որոշ համակարգիչներ այս գրադարանով դուրս չեն գալիս, ուստի ստորև մենք ձեզ կասենք, թե որտեղ տեղադրել DirectX-ը: Հիշեցնում ենք, որ հրահանգը հարմար է միայն Windows օպերացիոն համակարգի համար, որի ներքո, ի դեպ, ստեղծվել է գրադարանը։ Ի դեպ, այն օգտագործվում է նաև Xbox կոնսոլում։

Եթե ​​ցանկանում եք տեղադրել իններորդ տարբերակը, ապա, հավանաբար, օգտագործում եք հնացած օպերացիոն համակարգ, ինչպիսին է Windows XP-ն, ուստի խորհուրդ ենք տալիս թարմացնել 10-րդ տարբերակին, քանի որ XP-ի սպասարկման ժամկետը սպառվել է մի քանի տարի առաջ, ուստի համակարգը լի է: խոցելիություններից։ Այնուամենայնիվ, եթե դուք չեք ցանկանում դա անել անձնական պատճառներով, ապա հրահանգները կտրվեն ստորև:

DirectX-ի իններորդ տարբերակը տեղադրելու ցուցումներ.

  1. Այս տարբերակը մշակվել է Windows XP-ի հետ մոտավորապես նույն ժամանակաշրջանում, ուստի այն այլևս հնարավոր չէ գտնել պաշտոնական կայքում, միայն տասներորդը կամ տասնմեկերորդը, կախված վիդեո քարտից: Ստեղծեք համապատասխան որոնման հարցում բրաուզերում:
  2. Ներբեռնեք ոչ պաշտոնական ռեսուրսից, սպասեք ամբողջական ներբեռնմանը և սկսեք տեղադրումը:
  3. Ընդունեք համաձայնագիրը. Տեղադրվելուց հետո վերագործարկեք ձեր համակարգիչը:

Հարկ է նշել, որ Windows 7-ն աջակցում է այս գրադարանի ցանկացած տարբերակի, բացառությամբ DirectX 12-ի, որը ստեղծվել է բացառապես Windows 10-ի համար և հանդիսանում է դրա անբաժանելի մասը։ Տեղադրման հրահանգները կտրվեն ստորև, բայց եթե չեք ցանկանում ներբեռնել ինտերնետից, ապա վիդեո քարտի տակից տուփից սկավառակ փնտրեք, պետք է լինի գրադարան, որը աջակցում է ձեր վիդեոքարտին, կամ ներբեռնեք Windows 10:

Հրահանգներ, թե որտեղ տեղադրել DirectX 11:

  1. Գնացեք DirectX-ի պաշտոնական կայք, որտեղ ձեզ կառաջարկվի ներբեռնել իրենց արտադրանքը:
  2. Սպասեք ներբեռնման գործընթացի ավարտին:
  3. Սկսեք տեղադրումը, ճանապարհին համաձայնելով օգտագործման պայմաններին:
  4. Տեղադրողն ինքը կգտնի լավագույն ուղին, այնպես որ պարզապես սպասեք մինչև վերջ և վերագործարկեք համակարգիչը:

Հուսով ենք, որ այս հոդվածը կարդալուց հետո դուք հասկանում եք, թե որտեղ տեղադրել DirectX-ը և ինչի համար է այն ստեղծվել: Հարկ է նշել, որ վիդեո քարտերը, կախված իրենց սերնդից, աջակցում են DirectX-ի տարբեր տարբերակների, ուստի նույնիսկ 11-րդ տարբերակը տեղադրելուց հետո միայն 10-ը կարող է աշխատել և այլն։

Շատ մատչելի համակարգիչների հայտնվելուց հետո տեխնոլոգիաները սկսեցին շատ ավելի արագ զարգանալ տարբեր ուղղություններով, իսկ երբեմն էլ նորերը ծնվեցին, այդ իսկ պատճառով այժմ սովորական խոսակցության մեջ կարելի է լսել շատ անհասկանալի բառեր, օրինակ՝ DirectX: Ոմանք և դուք կարող եք հարց տալ, թե որտեղ տեղադրել DirectX-ը:

Այս հոդվածը կկենտրոնանա բացառապես DirectX գրաֆիկական գրադարանի վրա. ինչու է այն անհրաժեշտ, որտեղ է այն օգտագործվում, ում կողմից է այն ստեղծվել և ամենակարևորը՝ ինչպես տեղադրել այն ձեր սեփական համակարգչում: Մեր հոդվածը խորհուրդ է տրվում բացառապես Windows օպերացիոն համակարգի սկսնակ օգտագործողների համար, քանի որ DirectX գրադարանն աշխատում է միայն այնտեղ:

Նախ պետք է պարզել, թե ինչ է դա: Օրինակ, դուք սկսում եք խաղը, և միլիոնավոր բայթ տեղեկություններ սկսում են բեռնվել ձեր RAM-ում, որպեսզի այն մշակվի ոչ միայն կենտրոնական պրոցեսորի, այլ նաև գրաֆիկական պրոցեսորի կողմից: Բացի այդ, անհրաժեշտ է կարդալ ստեղնաշարի կոճակները, մկնիկի դիրքը, հրամանները օպերացիոն համակարգից և շատ ավելին: Միգուցե դա ձեզ համար նորություն կլինի, բայց համակարգչում ամեն ինչ մշակվում է բացառապես հաջորդաբար։

Հարցն այն է, թե ինչպես կարելի է համակարգչին ստիպել անել այս ամենը՝ դրա համար անհրաժեշտ են հրահանգներ համակարգչի համար: Եթե ​​վերացական լինենք, ապա ծրագրի կոդը, որը գրել են խաղի մշակողները, հրահանգներն են։ Հիմա պատկերացրեք, որ նոր խաղ ստեղծելիս պետք է դա անել նորից, ինչը նշանակում է բառացիորեն «փչացնել» ձեր կյանքի տարիները, բայց դրա կարիքը չկա, քանի որ կան հատուկ ծրագրեր, օրինակ՝ DirectX գրաֆիկա։ գրադարան։

Ծրագրավորողները կմիացնեն այն, որից հետո հնարավոր կլինի խելամտորեն օգտագործել դրա ռեսուրսները՝ կառավարելու գործընթացները, ցուցադրելու գրաֆիկան և շատ ավելին։ Այնուամենայնիվ, որոշ համակարգիչներ այս գրադարանով դուրս չեն գալիս, ուստի ստորև մենք ձեզ կասենք, թե որտեղ տեղադրել DirectX-ը: Հիշեցնում ենք, որ հրահանգը հարմար է միայն Windows օպերացիոն համակարգի համար, որի ներքո, ի դեպ, ստեղծվել է գրադարանը։ Ի դեպ, այն օգտագործվում է նաև Xbox կոնսոլում։

Եթե ​​ցանկանում եք տեղադրել իններորդ տարբերակը, ապա, հավանաբար, օգտագործում եք հնացած օպերացիոն համակարգ, ինչպիսին է Windows XP-ն, ուստի խորհուրդ ենք տալիս թարմացնել 10-րդ տարբերակին, քանի որ XP-ի սպասարկման ժամկետը սպառվել է մի քանի տարի առաջ, ուստի համակարգը լի է: խոցելիություններից։ Այնուամենայնիվ, եթե դուք չեք ցանկանում դա անել անձնական պատճառներով, ապա հրահանգները կտրվեն ստորև:

DirectX-ի իններորդ տարբերակը տեղադրելու ցուցումներ.

  1. Այս տարբերակը մշակվել է Windows XP-ի հետ մոտավորապես նույն ժամանակաշրջանում, ուստի այն այլևս հնարավոր չէ գտնել պաշտոնական կայքում, միայն տասներորդը կամ տասնմեկերորդը, կախված վիդեո քարտից: Ստեղծեք համապատասխան որոնման հարցում բրաուզերում:
  2. Ներբեռնեք ոչ պաշտոնական ռեսուրսից, սպասեք ամբողջական ներբեռնմանը և սկսեք տեղադրումը:
  3. Ընդունեք համաձայնագիրը. Տեղադրվելուց հետո վերագործարկեք ձեր համակարգիչը:

Հարկ է նշել, որ Windows 7-ն աջակցում է այս գրադարանի ցանկացած տարբերակի, բացառությամբ DirectX 12-ի, որը ստեղծվել է բացառապես Windows 10-ի համար և հանդիսանում է դրա անբաժանելի մասը։ Տեղադրման հրահանգները կտրվեն ստորև, բայց եթե չեք ցանկանում ներբեռնել ինտերնետից, ապա վիդեո քարտի տակից տուփից սկավառակ փնտրեք, պետք է լինի գրադարան, որը աջակցում է ձեր վիդեոքարտին, կամ ներբեռնեք Windows 10:

Հրահանգներ, թե որտեղ տեղադրել DirectX 11:

  1. Գնացեք DirectX-ի պաշտոնական կայք, որտեղ ձեզ կառաջարկվի ներբեռնել իրենց արտադրանքը:
  2. Սպասեք ներբեռնման գործընթացի ավարտին:
  3. Սկսեք տեղադրումը, ճանապարհին համաձայնելով օգտագործման պայմաններին:
  4. Տեղադրողն ինքը կգտնի լավագույն ուղին, այնպես որ պարզապես սպասեք մինչև վերջ և վերագործարկեք համակարգիչը:

Հուսով ենք, որ այս հոդվածը կարդալուց հետո դուք հասկանում եք, թե որտեղ տեղադրել DirectX-ը և ինչի համար է այն ստեղծվել: Հարկ է նշել, որ վիդեո քարտերը, կախված իրենց սերնդից, աջակցում են DirectX-ի տարբեր տարբերակների, ուստի նույնիսկ 11-րդ տարբերակը տեղադրելուց հետո միայն 10-ը կարող է աշխատել և այլն։

Տարօրինակ է, բայց հենց որ մարդիկ չեն փորձում ներբեռնել DirectX-ը Windows 7-ի կամ 8-ի համար, նրանք հատուկ փնտրում են, թե որտեղ կարելի է դա անել անվճար, խնդրում են հղել հեղեղին և կատարում են նույն բնույթի այլ անօգուտ գործողություններ: .

Իրականում DirectX 10, 11 կամ 9.0c ներբեռնելու համար (վերջինս, եթե ունեք Windows XP), պարզապես անհրաժեշտ է գնալ Microsoft-ի պաշտոնական կայք և վերջ։ Այսպիսով, դուք չեք սպառնում DirectX-ի փոխարեն ներբեռնելու ոչ այնքան բարեկամական որևէ բան և կարող եք լիովին վստահ լինել, որ այն իսկապես անվճար կլինի և առանց որևէ կասկածելի SMS-ի:

Որտե՞ղ կարող եմ ստանալ DirectX Microsoft-ի կայքում և ինչ նրբերանգներ կան

Այսպիսով, Direct X-ի ձեզ հարմար տարբերակը ձեր համակարգչում ներբեռնելու համար պարզապես գնացեք այս էջը. և սեղմեք «Ներբեռնում» կոճակը:

Խնդրում ենք նկատի ունենալ, որ դա կսկսի ներբեռնել DirectX Web Installer-ը, որը կբացահայտի ձեր Windows տարբերակըև տեղադրել գրադարանների ճիշտ տարբերակը, այսինքն՝ ինտերնետ կապի կարիք կունենա։

Բացի այդ, եթե Ձեզ անհրաժեշտ է DirectX 9.0c, կարող եք անվճար ներբեռնել տեղադրման ֆայլերը (ոչ թե վեբ տեղադրիչը) այս հղումից.

Ցավոք, ես չկարողացա DirectX 11-ը և 10-ը գտնել որպես առանձին ներբեռնումներ, և ոչ վեբ տեղադրող, պաշտոնական կայքում: Այնուամենայնիվ, ըստ կայքի տեղեկատվության, եթե Windows 7-ի համար պահանջում եք DirectX 11, կարող եք ներբեռնել հարթակի թարմացումը այստեղից։ և տեղադրելով այն՝ ավտոմատ կերպով կստանաք DirectX-ի վերջին տարբերակը։

Ինքնին Microsoft DirectX-ի տեղադրումը Windows 7-ում և Windows 8-ում շատ պարզ գործընթաց է. պարզապես սեղմեք «Հաջորդ» և համաձայնվեք ամեն ինչի հետ (սակայն, միայն այն դեպքում, եթե ներբեռնել եք պաշտոնական կայքից, այլապես այս կերպ կարող եք տեղադրել բացի անհրաժեշտ գրադարաններ և ավելորդ ծրագրեր):

Առաջին հերթին այն մասին, թե ինչպես պարզել, թե որ DirectX-ն է արդեն տեղադրված.

  • Սեղմեք Windows + R ստեղները ձեր ստեղնաշարի վրա և մուտքագրեք հրամանը Run պատուհանում dxdiag, ապա սեղմեք Enter կամ OK:
  • Բոլոր անհրաժեշտ տեղեկությունները կցուցադրվեն հայտնված «DirectX Diagnostic Tool» պատուհանում, ներառյալ տեղադրված տարբերակը:

Եթե ​​մենք խոսում ենք այն մասին, թե որ տարբերակն է անհրաժեշտ ձեր համակարգչի համար, ապա այստեղ տեղեկություններ կան պաշտոնական տարբերակների և աջակցվող օպերացիոն համակարգերի մասին.

  • Windows 8.1 (և RT) և Server 2012 R2 - DirectX 11.2
  • Windows 8 (և RT) և Server 2012 - DirectX 11.1
  • Windows 7 և Server 2008 R2, Vista SP2 - DirectX 11.0
  • Windows Vista SP1 և Server 2008 - DirectX 10.1
  • Windows Vista- DirectX 10.0
  • Windows XP (SP1 և ավելի բարձր), Server 2003 - DirectX 9.0c

Այսպես թե այնպես, շատ դեպքերում այս տեղեկատվությունը պետք չէ սովորական օգտագործողին, որի համակարգիչը միացված է ինտերնետին. պարզապես անհրաժեշտ է ներբեռնել Web Installer-ը, որն, իր հերթին, արդեն կորոշի, թե DirectX-ի որ տարբերակը պետք է լինի: տեղադրել և կատարել դա:

Այստեղ, կարծես, տարօրինակ հարց է, որտեղից ներբեռնել DirectX-ը նոր յոթի համար: Եվ ինչո՞ւ եք դա անում ընդհանրապես: Ի վերջո, DirectX 11 փաթեթն արդեն տեղադրված է Windows 7-ում լռելյայն և չի պահանջում որևէ լրացուցիչ ներբեռնում և տեղադրում: Այնուամենայնիվ, եթե դուք ոչ մի բառ չեք ընդունում, այն հեշտությամբ կարող է ստուգվել բոլորի կողմից:

Մենք պետք է ստուգենք dxdiag օգտակար ծրագիրը, որը նույնպես առկա է Windows 7-ում: Այս օգտակար ծրագիրը նախատեսված է DirectX-ի ախտորոշման համար և ձեզ կտեղեկացնի, թե ինչ տարբերակ ունենք:

Սեղմեք կոճակը Սկսել, որոնման դաշտում մուտքագրեք հարցում dxdiagև սեղմեք ստեղնը:

Առաջին անգամ, երբ դուք գործարկեք ծրագիրը, այն կհարցնի, թե արդյոք Ձեզ անհրաժեշտ է սկանավորել ձեր դրայվերները թվային WHQL գրառումների համար: Դա ընդհանրապես պետք չէ անել։ Այնուհետև կբացվի ծրագրի հիմնական պատուհանը: DirectX ախտորոշիչ գործիք.

Եվ հենց այստեղ է գտնվում DirectX-ի մեր տարբերակը: Ինչպես տեսնում եք, սա DirectX 11-ն է:

Ի դեպ, կարող եք ստուգել ստորև նշված վանդակը Ստուգեք թվային ստորագրություններ WHQL, որը թույլ է տալիս ստուգել վարորդներին, եթե հրաժարվել եք դա անել, երբ հայտնվեց համապատասխան հաղորդագրությունը։

Փաստորեն, պետք չէ հատկապես ուրախանալ, որ Windows 7-ն ունի DirectX 11։ Ամեն դեպքում, առայժմ շատ քիչ խաղեր կան, որոնք աջակցում են այս տեխնոլոգիան, ուստի DirectX 9-ը և 10-ը դեռ բավարար են խաղերի մեծ մասի համար:

Եւ ինչ ՕՀաջակցել DirectX 11-ին: Ահա նրանց ցանկը.

  • Windows 7
  • Windows Server 2008 SP2
  • Windows Vista SP2

Ինչպես տեսնում եք, DirectX 11-ը բավականին հասանելի է Windows Vista-ում Service Pack 2-ով տեղադրելու համար: Այս դեպքում անհրաժեշտ է ներբեռնել և տեղադրել մի շարք թարմացումներ, որոնք Կենտրոնի շնորհիվ կկատարվեն ավտոմատ կերպով: windows թարմացումներ(Windows Update):

Ահա թե ինչպես են խորհուրդ տալիս դա անել Microsoft-ի ընկերներն իրենք։

  1. Սեղմեք կոճակը Սկսել.
  2. Ընտրեք ընտրացանկը Ծրագրերիսկ հետո հղման վրա Windows-ի թարմացում.
  3. Սեղմեք հղման վրա Ստուգել թարմացումները.
  4. Եթե ​​թարմացումները հասանելի են, սեղմեք հղմանը Դիտեք առկա թարմացումները.
  5. Ընտրեք անհրաժեշտ թարմացման փաթեթները և սեղմեք կոճակը Տեղադրեք.

Այսպիսով, որտեղից ներբեռնել DirectX 11-ը, եթե ինչ-ինչ պատճառներով այն տեղադրված չէ:

Մնում է ասել, թե որտեղից կարող եք դեռ ներբեռնել DirectX 11 Windows-ի համար որպես առանձին ֆայլ, որը երբեմն անհրաժեշտ է DirectX-ը թարմացնելու և վերջին խաղերը գործարկելու համար: Դուք կարող եք դա անել Microsoft-ի կայքում: Տեղադրման ֆայլը կներբեռնվի dxwebsetup.exe, որն այնուհետեւ ներբեռնում է բոլոր անհրաժեշտ ֆայլերը ինտերնետի միջոցով:

Դե, խաղ մշակողները չեն կարող անել առանց DirectX SDK-ի: Այն ներբեռնելու համար բացվող պատուհանում սեղմեք հղման վրա։ Ստացեք Windows SDK-ի վերջին տարբերակը.

Մի փոքր ուշ մենք կխոսենք այն մասին, թե ինչպես կարող եք օգտագործել dxdiag կոմունալը համակարգչում ծագած տարբեր խնդիրներ լուծելու համար: Երբեմն, այս օգտակարության շնորհիվ, դուք կարող եք նույնիսկ դրական արդյունքի հասնել 🙂

Գրառման դիտումներ՝ 174

 
Հոդվածներ Ըստթեմա:
Տեղեկատվության ստացում Ո՞րն է տարբերությունը տեղեկատվություն ստանալու և հաղորդագրություն ստանալու միջև
Տեղեկատվությունը տեղեկատվություն է ինչ-որ բանի մասին: Տեղեկատվության հայեցակարգը և տեսակները, փոխանցումը և մշակումը, տեղեկատվության որոնումը և պահպանումը Ընդլայնել բովանդակությունը Տեղեկություն է, սահմանում Տեղեկատվությունը ցանկացած տեղեկատվություն է, որը ստացվում և փոխանցվում, պահվում է:
Ինչ է վայրէջքի էջը և ինչպիսին պետք է լինի
Մասնավոր ձեռնարկությունների, տարբեր ծառայությունների և փոքր կազմակերպությունների սեփականատերերի մեծ մասը հասկանում է, թե որքան կարևոր է առցանց բիզնես վարելը: Կայքի ստեղծումը և սոցիալական ցանցերում էջի պահպանումն այժմ ցանկացած ընկերության մարքեթինգային ռազմավարության մաս է կազմում։ Բայց քիչ ընկերություններ և
Ինչպես տեղադրել ձեր ձևանմուշը ucoz-ում - Ծրագիր, որի մասին դուք չգիտեիք, մենք սովորում ենք միանալ:
Ինչպես տեղադրել Joomla կաղապարը - Անսարքությունների վերացում - 4.5-ը 5-ից 2 ձայնի հիման վրա Կաղապար ընտրելը, տեղադրումը և կազմաձևումը Joomla կայքի ստեղծման ամենակարևոր քայլերից մեկն է: Այս ձեռնարկում մենք կանդրադառնանք, թե ինչպես տեղադրել ձևանմուշ
Ֆայբիսովիչ - էլեկտրական ցանցերի նախագծման ուղեցույց
Ձեռնարկ ԷԼԵԿՏՐԱԿԱՆ ՑԱՆՑԵՐԻ ԴԻԶԱՅՆԻ ՄԱՍԻՆ Խմբագրել է Դ. Լ. ՖԱՅԲԻՍՈՎԻՉ Հրատարակություն 4, վերանայված և լրացված Գրախոս Վ. Վ. Մոգիրև Հեղինակներ՝ Ի.