Domov / Pracujte na internete / Kde je nainštalovaný DirectX v systéme Windows 7. Kde stiahnuť a ako nainštalovať DirectX - podrobný návod. Kde je DirectX nainštalovaný a rozbalený

Kde je nainštalovaný DirectX v systéme Windows 7. Kde stiahnuť a ako nainštalovať DirectX - podrobný návod. Kde je DirectX nainštalovaný a rozbalený

Ak chcete odpovedať na bežnú otázku, ako nainštalovať DirectX, musíte najprv pochopiť, na čo slúži. DirectX je špeciálna sada softvérové ​​aplikácie Microsoft, ktorý sa používa pri vývoji moderných hier a je nevyhnutný pre ich bežnú prevádzku.

DirectX je určite veľmi dôležitý pre správne fungovanie počítačových hier. Bez neho sa na OS Windows jednoducho nespustí ani jedna hra. Ale skôr, ako budete horúčkovito hľadať informácie o tom, ako nainštalovať DirectX, mali by ste najprv zistiť, či vôbec potrebujete aktualizovať tento softvér. Ak to chcete urobiť, postupujte podľa pokynov, ako zistiť, ktoré rozhranie DirectX je nainštalované nižšie:

  • Prostredníctvom ponuky Štart otvorte príkazový riadok "Spustiť"
  • Zadajte príkaz "dxdiag" bez úvodzoviek - otvorí sa diagnostický nástroj DirectX, kde sa zobrazí detailné informácie vrátane verzie DirectX.
  • Pozrite sa, aká verzia DirectX je nainštalovaná. Zapnuté tento moment najnovšia verzia je DirectX 11, ktorá je na OS dostupná od r Windows Vista a vyššie. Na rozdiel od všeobecného presvedčenia, vydanie DirectX 12 ešte neprebehlo, ale malo by sa objaviť v najbližších dňoch. Preto nemá zmysel hľadať, kde stiahnuť DirectX 12.

Ak ste postupovali podľa vyššie uvedených pokynov na kontrolu nainštalovanej verzie DirectX a zistili ste, že nemáte nainštalovanú najnovšiu verziu alebo tento softvér nie je vôbec dostupný, stiahnite si a nainštalujte DirectX. Ako nainštalovať DirectX je podrobne uvedené nižšie.


Ak ty Majiteľ systému Windows 7, 8, 8.1 alebo Vista, budete chcieť vedieť, ako nainštalovať DirectX 11 ako samostatný súbor. Windows XP, žiaľ, nepodporuje túto verziu softvéru. Je dôležité poznamenať, že DirectX 11 si nebudete môcť stiahnuť a nainštalovať z oficiálnej stránky Microsoftu so samostatným súborom z jedného jednoduchého dôvodu – nové verzie Windowsu už prichádzajú s predinštalovanou najnovšou verziou DirectX. Prípady sú však odlišné a tento softvér ste možno omylom alebo úmyselne odstránili. Ak chcete znova nainštalovať, postupujte takto:


Dôležité: Odporúčame vám nesťahovať DirectX zo zdrojov tretích strán. Všetky potrebné informácie a súbory pre OS nájdete na oficiálnej stránke Microsoftu. Nie je potrebné riskovať, pretože veľa softvérových archívov obsahuje vírus, ktorý poškodí OS.

Po príchode veľmi dostupných počítačov sa technológie začali vyvíjať oveľa rýchlejšie v rôznych smeroch a niekedy viedli k vzniku nových, a preto teraz v bežnej konverzácii môžete počuť veľa nejasných slov, napríklad DirectX. Niektorí a vy si môžete položiť otázku, kam nainštalovať DirectX.

Tento článok sa zameria výlučne na grafickú knižnicu DirectX: prečo je potrebná, kde sa používa, kto ju vytvoril, a čo je najdôležitejšie, ako ju nainštalovať do vlastného počítača. Náš článok je odporúčaný výhradne pre začínajúcich používateľov operačného systému. systémy Windows, pretože knižnica DirectX funguje iba tam.

Prečo potrebujete DirectX

Najprv musíte zistiť, čo to je. Napríklad spustíte hru a vo svojom RAM milióny bajtov informácií sa začnú sťahovať, aby sa nielen spracovali centrálna procesorová jednotka, ale tiež GPU. Okrem toho je potrebné čítať stlačenie klávesov, polohu myši, príkazy z operačného systému a oveľa viac. Možno to bude pre vás novinka, no všetko v počítači je spracované výhradne sekvenčne.

Otázkou je, ako prinútiť počítač, aby to všetko urobil - na to sú potrebné pokyny pre počítač. Ak abstrahujeme, potom programový kód, ktorý napísali vývojári hry, sú inštrukcie. Teraz si to predstavte pri tvorbe Nová hra musíte to urobiť znova, čo znamená doslova "zničiť" roky svojho života, ale nie je to potrebné, pretože existuje špeciálny softvér, napr. grafickej knižnice DirectX.

Programátori ho prepoja, po čom bude možné inteligentne využívať jeho zdroje na riadenie procesov, zobrazovanie grafiky a mnoho ďalšieho. Niektoré počítače sa však s touto knižnicou nedodávajú hneď po vybalení, takže nižšie vám povieme, kam nainštalovať DirectX. Pripomíname, že návod je vhodný len pre operačný systém Windows, pod ktorým bola mimochodom knižnica vytvorená. Mimochodom, používa sa aj v konzole Xbox.

Kam nainštalovať DirectX 9.0

Ak chcete nainštalovať deviatu verziu, pravdepodobne používate zastaranú verziu operačný systém, napríklad Windows XP, preto sa dôrazne odporúča prejsť na verziu 10, pretože služba XP skončila pred niekoľkými rokmi, takže systém je plný zraniteľností. Ak to však z osobných dôvodov nechcete urobiť, pokyny budú uvedené nižšie.

Pokyny na inštaláciu deviatej verzie DirectX:

  1. Táto verzia Bol vyvinutý približne v rovnakom čase ako Windows XP, takže ho už na oficiálnej stránke nenájdete, iba desiaty alebo jedenásty, v závislosti od grafickej karty. Vytvorte vhodné Vyhľadávací dopyt v prehliadači.
  2. Nesťahujte z oficiálneho zdroja, počkajte na úplné stiahnutie a spustite inštaláciu.
  3. Prijmite dohodu. Po inštalácii reštartujte počítač.

Kam nainštalovať DirectX 11 pre Windows 7

Za zmienku stojí, že Windows 7 podporuje akúkoľvek verziu tejto knižnice, s výnimkou DirectX 12, ktorá bola vytvorená výhradne pre Windows 10 a je jej neoddeliteľnou súčasťou. Pokyny na inštaláciu budú uvedené nižšie, ale ak nechcete sťahovať z internetu, vyhľadajte disk z krabice pod grafickou kartou, musí existovať knižnica podporovaná vašou grafickou kartou alebo si stiahnite Windows 10.

Pokyny, kam nainštalovať DirectX 11:

  1. Prejdite na oficiálnu webovú stránku DirectX, kde sa zobrazí výzva na stiahnutie ich produktu.
  2. Počkajte na dokončenie procesu sťahovania.
  3. Spustite inštaláciu a zároveň vyjadrite súhlas s podmienkami používania.
  4. Inštalátor si sám nájde najlepšiu cestu, takže stačí počkať do konca a reštartovať počítač.

Konečne

Dúfame, že po prečítaní tohto článku pochopíte, kam nainštalovať DirectX a na čo bol vytvorený. Je potrebné poznamenať, že grafické karty v závislosti od ich generácie podporujú rôzne verzie DirectX, takže aj po nainštalovaní verzie 11 môže fungovať iba 10 atď.

Na zabezpečenie normálnej prevádzky počítačových zariadení s programami musí byť nainštalované rozhranie DirectX. Mnoho ľudí pozná tento program, pretože sa často vyžaduje pri inštalácii hier. Čo však robiť, keď bol softvérový balík stiahnutý z internetu, ale nemôžete ho nainštalovať? Čo robiť v takejto situácii, tento článok povie.

Manuálna inštalácia DirectX

Možností je viacero možné problémy, ktorým čelia začiatočníci, keď nevedia, kam nainštalovať DirectX do počítača.

Najlepšie je stiahnuť si balík DirectX z oficiálnej stránky, pretože inštalačný balík od vývojárov vám umožňuje stiahnuť a nainštalovať najviac Najnovšia verzia tento softvér bez akéhokoľvek zásahu používateľa.

Niekedy sa stane, že sa stiahne samorozbaľovací archív. Jeho typ môžete určiť podľa prípony súboru. Ak je archív spustiteľný súbor (.exe), stačí naň dvakrát kliknúť a rozbaliť ho do ľubovoľného priečinka. Potom musíte v novom priečinku nájsť inštalačný program programu, ktorý nainštaluje DirectX automatický režim.

Váš IT asistent

S rozvojom animačnej technológie pre počítačové hry A grafických editorov bolo potrebné zlepšiť vykresľovanie objektov a vizuálne efekty. Na vyriešenie tohto problému sa používa softvér DirectX. Toto je akýsi most medzi grafickým adaptérom, zvuková karta a softvérová časť grafiky hier a editorov, ktorá umožňuje zlepšiť kvalitu obrázkov zobrazovaných na obrazovke monitora. Každá verzia systému Windows obsahuje sadu súborov DirectX, ktoré optimalizujú grafický zážitok. Aktualizácie verzie DirectX môžu byť dodané s hernými aplikáciami. Ak chcete používať DirectX, musíte mať určité zastúpenie o inštalácii, aktualizácii, odstránení a preinštalovaní programu v systéme Windows 10.

DirectX 12 pre Windows 10 je sada súborov s príponou *.dll, ktorá pozostáva zo softvérových knižníc potrebných na lepšie zobrazenie vizuálnych efektov a zvuku. Windows 10 je štandardne dodávaný so zabudovaným DirectX 12. Táto verzia nevyžaduje manuálna aktualizácia. Všetky súbory sa stiahnu automaticky po prijatí aktualizácií z oficiálnej webovej lokality spoločnosti Microsoft na internete.

Verziu DirectX vo svojom počítači môžete určiť pomocou príkazu dxdiag:


Aj keď je DirectX 12 predinštalovaný v systéme Windows 10, dialógové okno dxdiag môže v niektorých prípadoch zobrazovať staršiu verziu.

Problémy môžu nastať spravidla v dvoch prípadoch:

  • hra, pod ktorou používateľ beží, bola napísaná stará verzia DirectX a nová verzia neobsahuje požadované knižnice;
  • Diagnostické nástroje hovoria o DirectX 11.2. Znamená to, že:
    • grafický adaptér nainštalovaný v počítači je zastaraný a nepodporuje DirectX 12;
    • nainštalovaný zastarané ovládače video adaptér a je potrebné ho aktualizovať.

Verziu, ktorú grafický adaptér podporuje, si môžete pozrieť pomocou konzoly Správca zariadení vo vlastnostiach počítača a na webovej lokalite výrobcu adaptéra. Ak to chcete urobiť, v konzole "Správca zariadení" nájdite riadok "Video adaptéry", otvorte ho a zapíšte si názov svojho adaptéra. Potom prejdite na webovú stránku výrobcu a v kontingenčnej tabuľke si pozrite verziu rozhrania DirectX, pre ktorú je adaptér nakonfigurovaný. Ak je špecifikovaná verzia 11.2, potom bude fungovať s verziou 12, ale bude môcť používať iba knižnice verzie 11.2.

Ak chcete nainštalovať (aktualizovať) verziu DirectX, musíte prejsť na oficiálna stránka Microsoft a prejdite na požadovanú verziu operačného systému. 12. verzia nemá samostatný aktualizačný balík a všetky aktualizácie sú prijímané automaticky cez Centrum aktualizácií.

Ak chcete skontrolovať aktualizáciu systémových komponentov, potrebujete:


Niekedy sa pri spustení hry objaví varovanie o nemožnosti jej spustenia z dôvodu nedostatku akejkoľvek knižnice. Knižnicu je možné pridať z požadovanej staršej sady DirectX.

V okne webového inštalátora skontrolujte systémové požiadavky a prečítajte si pokyny na inštaláciu. Potom stiahneme spustiteľnú knižnicu do počítača, spustíme spustiteľný súbor dxsetup.exe a potom postupujeme podľa inštalačných pokynov. Nezabudnite zrušiť začiarknutie tých doplnkových komponentov ponúkaných počas inštalácie, ktoré nepotrebujete. Tiež neinštalujte vyhľadávač Bing, ponúkaný ako príloha ku knižniciam.

Po stiahnutí a spustení spustiteľného súboru dxsetup.exe je možné archívny priečinok knižnice nainštalovať na ľubovoľné miesto určené používateľom. V predvolenom nastavení sa adresár rozbalí do C:\Windows\System32. Pred stiahnutím archívu sa odporúča vytvoriť priečinok pod ľubovoľným názvom v koreňovom adresári disku. Stiahnite si tam archív, rozbaľte ho, nainštalujte DirectX do vybraného umiestnenia a potom odstráňte vytvorený priečinok.

Aplikácia sa nemusí nainštalovať, ak sa jej verzia nezhoduje s verziou operačného systému Windows. Verziu 12 nie je možné nainštalovať na Windows 7, rovnako ako verziu 11 na Windows XP.

Tabuľka: Verzie systému Windows a ich zodpovedajúce verzie rozhrania DirectX

Okrem toho môžu existovať ďalšie dôvody, prečo sa DirectX nemôže nainštalovať:

  • spustiteľný súbor dxsetup.exe môže byť napadnutý vírusom. Toto sa často stáva, ak sa sťahovanie uskutočnilo z neoverenej lokality. Preto musí byť stiahnutý súbor okamžite skontrolovaný antivírusom;
  • Stiahnutý archív nemusí zodpovedať bitovej hĺbke (bitovej hĺbke) vášho systému. Ak máte 32-bitový operačný systém Windows, archív pre 64-bitový operačný systém sa na váš počítač nenainštaluje;
  • antivírusový softvér vášho počítača môže zablokovať súbor počas jeho sťahovania. Musíte vypnúť antivírus a skúsiť súbor stiahnuť znova;
  • žiadne práva na inštaláciu. IN obsahové menu súbor, musíte sa rozhodnúť spustiť ako správca alebo udeliť práva na inštaláciu;
  • Pamäť RAM a vyrovnávacia pamäť počítača sú posiate najrôznejšími odpadkami. Musíte vymazať pamäť pomocou špeciálne programy. Môže to byť Wise Care 365, Glary Utilites, Ccleaner a ďalšie. Po vymazaní pamäte reštartujte počítač a zopakujte inštaláciu.

Počas inštalácie môže dôjsť k neočakávanému zlyhaniu a zobrazí sa okno s chybovým hlásením.

Ak inštalácia DirectX zlyhá, existuje niekoľko možností, ako sa pokúsiť problém prekonať:

  • stiahnite si spustiteľný súbor dxsetup.exe z inej stránky a spustite ho;
  • nainštalujte systém Windows v režime aktualizácie, pretože môže dôjsť k poruche v prevádzke jeho komponentov;
  • utekať z príkazový riadok v mene správcu použite nástroje chkdsk a sfc / scannow a úplne skontrolujte pevný disk;
  • pre pokročilejších používateľov možno nájsť nápovedu v súboroch DXError.log a DirectX.log Priečinok Windows. Ak v tejto oblasti nie je dostatok vedomostí, potom je lepšie poradiť sa s odborníkom, napríklad v režime online.

Preinštalovanie aplikácie sa vykonáva dvoma spôsobmi:

  • úplné odstránenie nainštalovaná verzia a nahradiť ho podobným. Používa sa pri častých rozbaľovacích oknách s upozorneniami na chyby DirectX;
  • aktualizácia nainštalovanej verzie. Softvér DirectX je nastavený tak, že po preinštalovaní sa chýbajúce súbory dll pridajú do existujúceho balíka knižnice. Ak potrebujete pridať knižnice z DirectX 9.0C do DirectX 12.0, budú jednoducho pripojené k súborom nainštalovanej verzie.

Ak chcete správne preinštalovať, pred vykonaním musíte vykonať niekoľko konkrétnych akcií:


Úplné odstránenie vstavanej aplikácie DirectX v systéme Windows 10 nie je možné vykonať prostredníctvom štandardnej funkcie „Odinštalovať alebo zmeniť program“ v ovládacom paneli.

Na vyriešenie tohto problému existuje veľké množstvo programy tretích strán, čo vám umožní odinštalovať DirectX 12 a úplne z neho vymazať adresáre a vetvy registra. Nasledujúce pomocné programy sú príkladmi takýchto programov.

Ak chcete správne odstrániť DirectX 12 zo systému Windows 10, môžete si stiahnuť z internetu a nainštalovať jeden z nich:

  • DirectX Happy Uninstall – pomôcka je distribuovaná na báze shareware. Je jedným z najsprávnejších v práci;
  • DX Killer - aplikácia je distribuovaná bezplatne, má rozhranie v ruskom jazyku;
  • DirectX eradicator – dá sa spustiť z vymeniteľné médiá bez inštalácie do počítača.

Na internete si môžete vyhľadať rôzne programy na prácu s aplikáciou DirectX 12 vo Windows 10. Každý používateľ má svoje požiadavky, zvyky a určité priority, ktoré si dobrovoľne či nedobrovoľne na softvéri vyskúša. Niekto je viac zvyknutý pracovať s anglickými verziami programov, pre iných to predstavuje veľké nepohodlie. K tomu by sa malo pristupovať na základe jeho možností a požiadaviek používateľov na používanie aplikačného softvérového rozhrania.

DirectX- je to softvér, ktorý spája zariadenia a operačný systém počítača vrátane programov, ktoré sú na ňom nainštalované. Funguje ako rozhranie pre vývojárov softvéru aj výrobcov počítačových zariadení.

Programy interagujú s DirectX a DirectX zasa spolupracuje s počítačovými zariadeniami. Toto rozhranie je určené predovšetkým na zabezpečenie kompatibility vyvinutých programov s väčšinou hardvéru a elimináciu potreby zapisovania podobných softvérových funkcií rôzne značky zariadenia rovnakého typu niekoľkokrát.

Otázka: Aké súčasti obsahuje rozhranie DirectX?
O. DirectX obsahuje nasledujúce nástroje: DirectDraw, Direct3D, DirectSound, DirectInput, DirectPlay, DirectAnimation, DirectShow a DirectMusic. Každý z týchto nástrojov sa používa na prácu s konkrétnym typom objektu, napríklad DirectDraw sa používa na spracovanie dvojrozmerných obrázkov, Direct3D - trojrozmerný, DirectSound je zodpovedný za trojrozmerný zvuk a miešanie.

Skúste ho odstrániť.

Otázka: Ako odinštalovať Nová verzia a nainštalujte starý
O. Podľa oficiálneho vyjadrenia Microsoftu nie je možné odstrániť DirectX zo systému. Problémy pri práci s verziou DirectX Windows XP 95, môžete ju aktualizovať, ale nebudete môcť zmeniť novú verziu na predchádzajúcu. Pomôžte vyriešiť tento problém program DirectX Eradictor, navrhnutý na odstránenie DirectX z verzie 2.0 na 9 vrátane. Stiahnite si program. Rozbaľte všetky programové súbory do adresára na pevnom disku a spustite súbor dxerad.exe. Na otázku, či naozaj chcete odinštalovať DirectX, odpovedzte „Áno“. Ak chcete úspešne dokončiť odstránenie DirectX, reštartujte systém Windows. Týmto sa odstránia všetky súbory DirectX a vyčistí sa systémový register. Ak bolo odstránenie DirectX úspešné, nainštalujte inú verziu DirectX, pretože bez DirectX nebudú fungovať hry ani multimediálne aplikácie.

Ďalší program na odinštalovanie DirectX je DirectX Killer 1.0Tento program je navrhnutý na odstránenie nástroja DirectX z vášho počítača. Stiahnuť ▼.

DirectX Happy Uninstall- pomôcka, ktorá úplne odstráni sadu multimediálnych knižníc DirectX akejkoľvek verzie zo systému, vrátane DirectX 11. Existuje možnosť uloženia zálohovanie DirectX (pred odstránením) s možnosťou jeho automatického obnovenia. Podporované systémy: Windows 2000/XP/2003/Vista/2008/Win7/2008R2 x86 a x64. Program je platený. Webová stránka programu

Ako zistím, ktorá verzia DirectX je nainštalovaná v mojom počítači?
O. Verziu rozhrania DirectX môžete určiť pomocou programu Systémové informácie. Tento program sa spúšťa pomocou ponuky Štart - » Programy - Príslušenstvo - » Systémové nástroje - Systémové informácie. V ponuke v hornej časti okna Systémové informácie nájdite položku Nástroje, tam vyberte Diagnostický nástroj DirectX. Alebo Štart - Spustiť, napíšte dxdiag - OK.

Dátum vytvorenia: 2009-03-31 15:25:43
Naposledy upravené: 8. 2. 2012 8:19:22

    Odkazy na programy:
  1. Runtime koncového používateľa DirectX ( directx na spustenie hier) Jún 2010. Stiahnuť (95 megabajtov).
  2. DirectX SDK ( directx pre programovanie) Jún 2010. Stiahnuť (2 megabajty).

DirectX je sada knižníc určených predovšetkým pre grafický výstup.

Ak chcete písať programy, ktoré používajú DirectX, musíte nainštalovať Directx sdk. Ak chcete spustiť programy napísané pomocou DirectX, musia byť nastavené runtime pre koncového používateľa directx. V tomto návode sa budeme zaoberať inštaláciou oboch komponentov.

Rôzne verzie DirectX používajú rovnaké súbory: DirectX 9.0c v systéme Windows XP DirectX 10 v systéme Windows Vista a DirectX 11 v systéme Windows 7 - pre všetky tieto verzie sú vhodné rovnaké inštalačné súbory. Tie. všetky verzie Windowsu potrebujú rovnaký archív s inštalačnými súbormi pre DirectX End-User Runtimes alebo DirectX SDK.

Inštalácia DirectX End-User Runtimes (directx pre spustenie hier)

Ak chcete spustiť hry a programy napísané pomocou knižnice Directx, musíte si nainštalovať runtime pre koncového používateľa directx.

Vo svojom počítači už máte nainštalované jedno z modulov runtime pre koncového používateľa DirecX. Pre programy, ktoré budeme vytvárať, sú staršie verzie v poriadku, a ak nepotrebujete najnovšie runtime rozhrania DirectX pre koncových používateľov, môžete prejsť na ďalší krok.

Najnovšia verzia (júl 2010). runtimes pre koncových používateľov directx vyšiel v júni 2010. Najnovšiu verziu nájdete na disku s nedávno vydanou hrou alebo si ju stiahnite z odkazu na začiatku lekcie.

Po stiahnutí a spustení súboru directx_jun2010_redist.exe sa zobrazí okno s licenčnou zmluvou:

Po kliknutí na tlačidlo Áno budete musieť zadať cestu k dočasnému priečinku, kde sa archív rozbalí:

Po rozbalení archívu musíte prejsť do vami určeného dočasného priečinka a spustiť súbor DXSETUP.exe. Otvorí sa nasledujúce okno:

Všetky. Dokončili sme inštaláciu modulov DirectX pre koncových používateľov. Teraz, aby ste mohli vytvárať programy, ktoré využívajú možnosti directx, musíte nainštalovať Directx sdk. Najprv však malá lekcia histórie:

Než začnete čítať lekcie v tejto časti (DirectX), mali by ste sa naučiť väčšinu materiálu v časti C++. S najväčšou pravdepodobnosťou máte niekoľko otázok. A to najdôležitejšie z nich: ako začať vytvárať vlastnú hru s využitím naštudovaného materiálu? Nižšie sa pokúsim odpovedať. Aspoň sa naučíš teóriu. Cvičenie vykonáme neskôr.

Doteraz naše programy bežali v konzole DOS. Pritom sme použili jazyk C++.

C++ je základ. Bez znalosti tohto jazyka nebudete môcť vytvoriť žiadnu hru. Samozrejme, prívrženci Pascalu, BASICu či Fortranu (ak sú :)) môžu namietať, že aj v týchto jazykoch je možné vytvárať nejaké hry. Len čo, boli v polovici osemdesiatych rokov. Potom, áno, vyzerali veľmi cool.

Teraz vám poviem veľmi dôležitú vec. Je to jednoduché a pravdepodobne to už poznáte. Aspoň keby mi to niekto vysvetlil pred desiatimi rokmi, možno by celý môj život dopadol inak.

Takže: „počítače majú vrstvy“ (C) Shrek. 🙂 Prepáč, nemohla som odolať.

Počítače majú úrovne. Najnižšia úroveň je úroveň fyzických prvkov (tranzistorov a vodičov). Najvyšší (z tých, ktoré doteraz poznáme) je jazyk C++. Preto sa nazýva jazyk na vysokej úrovni. Medzi týmito úrovňami je ešte niekoľko: mikroarchitektonická úroveň (na tejto úrovni prebieha komunikácia s procesorom), úroveň operačného systému, úroveň assembleru (assembler je nízkoúrovňový jazyk).

Keď začneme vykonávať program, príkazy C++ sa preložia do viacerých nízke úrovne. Na najnižšej úrovni sú tieto príkazy vykonávané priamo elektrickým signálom. Jeden príkaz vyššej úrovne môže pozostávať z niekoľkých príkazov nižšej úrovne.

Pre ľahšie pochopenie si uvedomte, že každý príkaz vyššej úrovne pozostáva z niekoľkých príkazov nižšej úrovne. Tie. vyššia úroveň je len abstrakciou nad nižšou.

Koncom osemdesiatych – začiatkom deväťdesiatych rokov neexistovali (presnejšie sa ešte nerozšírili) vyššie abstrakcie (úrovne) ako programovací jazyk. V našom prípade je to C. Všetky aplikácie boli napísané v jazyku vysokej úrovne: Pascal, C, Fortran. Tvorba grafiky a grafické aplikácie sa odohralo priamo v jazyku vysokej úrovne.

Tu je niečo, čo si treba všimnúť! Väčšina programovacích jazykov na vysokej úrovni má približne rovnaké možnosti. Či už je to Pascal, Java alebo C++. Je jasné, že niektoré z týchto príležitostí sú väčšie, iné menšie. Ale majú veľa spoločného: všetky majú slučky a vetvy, funkcie, premenné.

Hovorí sa, že C++ je oveľa ťažšie sa naučiť ako Pascal alebo iné programovacie jazyky. Dúfam, že preštudovaním materiálu zo sekcie C ++ ste presvedčení, že to tak nie je.

Podľa môjho názoru je rozšírený názor o zložitosti C++ výsledkom drzej a nehanebnej sabotáže zo strany prívržencov Delphi! V skutočnosti sa Pascal učí oveľa ťažšie. Len si pomyslite, že namiesto zátvoriek používajú začiatok a koniec. A ako vykonávajú zadanie - operátorom := (áno, dvojbodka a znamienko rovnosti). Skrátka poriadny blázinec!

Keď sa objavili urýchľovače videa, programátori museli pre každý napísať samostatný kód. Prejdite do akéhokoľvek internetového obchodu, ktorý predáva grafické karty, a predstavte si, že by ste museli napísať samostatný kód pre každú grafickú kartu. Vo všeobecnosti sa pred programátormi objavil vážny problém.

V polovici deväťdesiatych rokov sa operačný systém Windows začal veľmi rýchlo rozširovať. Windows bol pôvodne napísaný v C (nie C++, nie. t.j. neexistovali žiadne triedy). Windows stále používa časť starého kódu. Keď začneme vytvárať aplikácie pre Windows, spoznáme ešte viac vysoký stupeň- WinAPI (Windows API). WinAPI používajú všetky aplikácie pod Windows.

WinAPI (API – Application Programming Interface. Application Programming Interface) – je súbor funkcií a štruktúr napísaných v jazyku C.

Windows používal (a stále používa) svoj vlastný grafický výstupný systém. Volá sa – GDI (skratka od Graphical Device Interface – rozhranie grafického zariadenia, a nie Global Defense Initiative, ako by si obzvlášť bystrý a erudovaný čitateľ mohol myslieť).

GDI, kvôli zvláštnostiam WinAPI, nebolo vhodné na vytváranie hier. Pretože GDI je oooo -ezeyee MEEEDEENNAAAAAAAAAYAYA. Mimochodom, ak sa pozriete na fóra Delphi minion, zistíte, že veľa ľudí sa snaží vytvárať hry pomocou GDI. Ako som povedal, sú to chorí ľudia. Vývojári hier sa teda s tvorbou hier pre Windows neponáhľali, boli skôr zvyknutí pracovať pod starým dobrým DOSom.

A potom Microsoft vytvorí DirectX. Prvá verzia bola úplná kravina. Postupom času sa však DirectX stávalo stále spoľahlivejším. V novom operačnom systéme Windows 7 bude dostupná už jedenásta verzia.

Budeme analyzovať príklady pre deviatu verziu. Rozdiely medzi deviatou a desiatou sú značné. Snáď v budúcnosti zvážime desiatu, aj keď s najväčšou pravdepodobnosťou hneď prejdeme na jedenástku.

Čo je DirectX. Toto je vysokoúrovňové API napísané v C++ pomocou technológie COM (Component Object Model). DirectX je navrhnutý na prácu s ovládačmi grafickej karty. Pre každú grafickú kartu sú vytvorené ovládače (jazyk príkazov, ktorým grafická karta rozumie). Programátor už nemusí písať samostatný kód pre každý ovládač pre každú grafickú kartu. Stačí mu poznať rozhranie DirectX API. Všetku prácu na nízkej úrovni (interakciu s ovládačmi) má na starosti DirectX.

Spravodlivo je potrebné povedať, že existuje ďalšia populárna knižnica - OpenGL. Princíp činnosti je približne rovnaký: programátor pracuje s API a samotný OpenGl pracuje s ovládačmi. Nespornou výhodou OpenGL je jeho multiplatformnosť. Tie. OpenGL bude fungovať na všetkých operačných systémoch. DirectX funguje iba v systéme Windows. Výhody DirectX zvážime neskôr (a sú a podľa môjho názoru sú oveľa významnejšie).

Aby ste mohli spúšťať programy napísané pomocou DirectX, potrebujete DirectX End-User Runtimes (nainštalovali sme ho v predchádzajúcom odseku).

Ak chcete písať aplikácie, ktoré používajú DirectX, musíte si stiahnuť DirectX SDK (Software Development Kit – sada nástrojov na vývoj aplikácií).

Máte dve možnosti inštalácie directx sdk:

1. Stiahnite si DirectX SDK z webovej lokality spoločnosti Microsoft. V takom prípade si stiahnete plnú verziu so všetkými príkladmi, dokumentáciou a ďalšími nástrojmi. Veľkosť archívu je približne 580 megabajtov. O inštalácia DirectX SDK zaberie viac ako gigabajt.

2. Stiahnite si DirectX SDK zo svojej obľúbenej stránky (odkaz na začiatku lekcie). Zároveň si stiahnete mnou zostrihanú verziu, v ktorej som nechal len knižnicu / hlavičkové súbory a jeden príklad. Veľkosť archívu je 2 megabajty ( dva megabajty.). To, čo sa volá, pocítite ten rozdiel! Pri inštalácii DirectX SDK zaberie dvadsaťsedem megabajtov.

Pozor:
Ak preinštalujete súpravu DirectX SDK, nezabudnite ju odinštalovať predošlá verzia(cez Pridať/Odobrať programy). Je veľmi nežiaduce inštalovať novú verziu DirectX SDK cez starú. Platí len táto poznámka plná verzia DirectX SDK. Pre orezanú verziu stačí nahradiť lib a zahrnúť priečinky.

Otvorí sa stránka, z ktorej si môžete stiahnuť najnovšiu verziu DirectX SDK – z 9. augusta.

Tak ďalej ďalšia strana stlač tlačidlo Stiahnuť ▼. Zobrazí sa dialógové okno na uloženie súboru a začne sa sťahovanie súboru directx sdk:

Mimochodom, v jednej z najnovších verzií DirectX, technické recenzie dve nové technológie, ktoré sa použijú v DirectX 11: Direct2D a DirectWrite. Ak viete po anglicky, určite si pozrite príslušné sekcie na MSDN: Direct2d a DirectWrite. Keď som pripravoval hodinu, sedel som v dokumentácii dve hodiny. Škoda, že sa nedalo otestovať. Myslím, že v budúcnosti budeme o týchto technológiách určite diskutovať v mailing listu.

Po stiahnutí inštalačného súboru ho spustite. Ďalší proces kliknutia na tlačidlo „Ďalej“ ilustrujem obrázkami:

Všetko je tu oveľa jednoduchšie a rýchlejšie. Kliknite na odkaz na začiatku lekcie. Alebo v sekcii Zoznamy a programy vyhľadajte „DirectX SDK“, stiahnite si súbor do počítača a rozbaľte ho. Doma som rozbalil archív do koreňového adresára jednotky D. Výsledkom je, že inštalačný priečinok vyzerá takto: D:\directx\

Malá poznámka: Vystrihol som veľa vecí, aby som zmenšil archív. V budúcnosti si budete musieť stiahnuť niekoľko ďalších súborov, čo bude oznámené neskôr. Budú aj malé.

Nakoniec sa pozrime, ako to funguje.

Aby knižnice DirectX fungovali za behu, musia byť v programe zahrnuté príslušné hlavičkové súbory. Okrem toho sú potrebné súbory knižnice. Čo to je? Ešte sme sa s nimi nestretli. Ako vieme, hlavičkové súbory ukladajú deklarácie funkcií. Funkčné telá sú zvyčajne uložené inde. V návode na viacsúborové programy sme telá funkcií uchovávali v samostatných zdrojových súboroch. Ak si od niekoho kúpite knižnicu funkcií a tried, získate hlavičkové súbory (kde sú uložené deklarácie) a súbory knižníc (kde sú uložené definície). Súbory knižnice majú príponu .lib.

IDE v súčasnosti nevie o existencii DirectX. Musíme povedať, kde má Visual C++ 2008 IDE hľadať súbory hlavičky a knižnice.

Otvorte položku ponuky Nástroje → Možnosti (Servis → Možnosti).

V ľavej časti okna, ktoré sa otvorí, vyberte Projekty a riešenia → Adresáre VC++ (Projekty a riešenia → Adresáre VC++):

Na pravej strane rozbaľovacieho zoznamu Zobraziť adresáre pre(Zobraziť adresáre pre:) vybrať Zahrnúť súbory(Zahrnuté súbory, nemôžem ručiť za presný názov položky v ruštine, je tam druhá). Potom na paneli s nástrojmi vyberte Nový riadok(Nový riadok) alebo kliknite na Ctrl+Ins. Pre lepšiu ilustráciu si pozrite obrázok. objaví sa Nový riadok. Kliknite na tlačidlo s tromi bodkami na konci riadku

Otvorí sa okno na výber adresára. Prejdite do priečinka, kde máte nainštalovaný DirectX. A vyberte priečinok Zahrnúť.

Teraz v rozbaľovacom zozname (kde ste si vybrali Zahrnúť súbory) vyberte Súbory knižnice(súbory knižnice) a zopakujte operáciu pridania riadku. Teraz vyberte priečinok lib/x86 ak máte 32-bitový operačný systém resp lib/x64 ak 64-bit. Niekedy sa pri používaní 64-bitových knižníc vyskytujú chyby pri spúšťaní programov, takže ak sa vám nespustí program využívajúci DirectX, vráťte sa do tohto okna a do poľa Súbory knižnice vyberte priečinok lib/x86.

Kliknite na tlačidlo OK. IDE teraz vie, kde hľadať hlavičku DirectX SDK a súbory knižnice.

Teraz otvorte projekt Súbor - Otvoriť - Projekt/Riešenie alebo kliknite Ctrl+Shift+O.

Ak ste si stiahli súpravu SDK z webovej lokality spoločnosti Microsoft, príklad sa nachádza v priečinku (D:\directx je priečinok, do ktorého som nainštaloval svoju verziu): D:\directx\Samples\C++\Direct3D\Tutorials\Tut01_CreateDevice

Ak ste si stiahli SDK z mojej webovej stránky, projekt nájdete na (D:\directx je priečinok, do ktorého som nainštaloval svoju verziu): D:\directx\Samples\Tut01_CreateDevice

V priečinku sú dve riešenia: pre Visual C++ 2005 a pre Visual C++ 2008. Vyberte riešenie, ktoré zodpovedá vašej verzii Visual C++.

Teraz stlačte Ctrl+Alt+F7 a F5.

Tu je. Prvý program, ktorý používa DirectX.

Pred zatvorením IDE sa pozrime na kód.

V Solution Explorer vyberte súbor CreateDevice.cpp. Ak prelistujete celý súbor, pravdepodobne ničomu neporozumiete.

Hoci sa to môže zdať prekvapujúce :), ale štruktúra programu je veľmi podobná tomu, čo sme už vytvorili: #include direktívy, InitD3D(), CleanUp(), Render(), MsgProc() funkcie.

Funkcia wWinMain je analogická funkcii main. Spustí sa vykonávanie programu v systéme Windows.

V riadkoch deklarácie premenných:
LPDIRECT3D9 g_pD3D = NULL; // Používa sa na vytvorenie zariadenia D3DD
LPDIRECT3DDEVICE9 g_pd3dDevice = NULL; // Naše vykresľovacie zariadenie

Existujú nové typy. V skutočnosti sú prepísané definíciou typu (na ktorú sme sa už pozreli) zo štandardných typov.

Niečo, čo nevieme:
g_pD3D->CreateDevice
Tu je g_pD3D objekt a CreateDevice() je metóda. Prečo sa používa syntax -> namiesto bodky, na ktorú sme zvyknutí, sa dozvieme v jednej z nasledujúcich lekcií.

Áno, používa sa tu veľa nových typov, veľa nových funkcií, no predsa za všetkým tým pozlátkom sa dá hádať pre nás už známe (dúfam, že je to pravda) C++.

Po príchode veľmi dostupných počítačov sa technológie začali vyvíjať oveľa rýchlejšie v rôznych smeroch a niekedy viedli k vzniku nových, a preto teraz v bežnej konverzácii môžete počuť veľa nejasných slov, napríklad DirectX. Niektorí a vy si môžete položiť otázku, kam nainštalovať DirectX.

Tento článok sa zameria výlučne na grafickú knižnicu DirectX: prečo je potrebná, kde sa používa, kto ju vytvoril, a čo je najdôležitejšie, ako ju nainštalovať do vlastného počítača. Náš článok je odporúčaný výhradne pre začínajúcich používateľov operačného systému Windows, pretože knižnica DirectX funguje iba tam.

Najprv musíte zistiť, čo to je. Napríklad spustíte hru a do pamäte RAM sa začnú načítavať milióny bajtov informácií, aby ich spracoval nielen centrálny procesor, ale aj grafický procesor. Okrem toho je potrebné čítať stlačenie klávesov, polohu myši, príkazy z operačného systému a oveľa viac. Možno to bude pre vás novinka, no všetko v počítači je spracované výhradne sekvenčne.

Otázkou je, ako prinútiť počítač, aby to všetko urobil - na to sú potrebné pokyny pre počítač. Ak abstrahujeme, potom programový kód, ktorý napísali vývojári hry, sú inštrukcie. Teraz si predstavte, že keď vytvárate novú hru, musíte to urobiť znova, čo znamená doslova „zničiť“ roky vášho života, ale nie je to potrebné, pretože existuje špeciálny softvér, napríklad grafika DirectX knižnica.

Programátori ho prepoja, po čom bude možné inteligentne využívať jeho zdroje na riadenie procesov, zobrazovanie grafiky a mnoho ďalšieho. Niektoré počítače sa však s touto knižnicou nedodávajú hneď po vybalení, takže nižšie vám povieme, kam nainštalovať DirectX. Pripomíname, že návod je vhodný len pre operačný systém Windows, pod ktorým bola mimochodom knižnica vytvorená. Mimochodom, používa sa aj v konzole Xbox.

Ak chcete nainštalovať deviatu verziu, pravdepodobne používate zastaraný operačný systém, ako napríklad Windows XP, preto dôrazne odporúčame inovovať na verziu 10, pretože údržba XP uplynula pred niekoľkými rokmi, takže systém je plný zraniteľností. Ak to však z osobných dôvodov nechcete urobiť, pokyny budú uvedené nižšie.

Pokyny na inštaláciu deviatej verzie DirectX:

  1. Táto verzia bola vyvinutá približne v rovnakom čase ako Windows XP, takže ju už nemožno nájsť na oficiálnej webovej stránke, iba desiatu alebo jedenástu, v závislosti od grafickej karty. Vytvorte vhodný vyhľadávací dopyt v prehliadači.
  2. Nesťahujte z oficiálneho zdroja, počkajte na úplné stiahnutie a spustite inštaláciu.
  3. Prijmite dohodu. Po inštalácii reštartujte počítač.

Za zmienku stojí, že Windows 7 podporuje akúkoľvek verziu tejto knižnice, s výnimkou DirectX 12, ktorá bola vytvorená výhradne pre Windows 10 a je jej neoddeliteľnou súčasťou. Pokyny na inštaláciu budú uvedené nižšie, ale ak nechcete sťahovať z internetu, vyhľadajte disk z krabice pod grafickou kartou, musí existovať knižnica podporovaná vašou grafickou kartou alebo si stiahnite Windows 10.

Pokyny, kam nainštalovať DirectX 11:

  1. Prejdite na oficiálnu webovú stránku DirectX, kde sa zobrazí výzva na stiahnutie ich produktu.
  2. Počkajte na dokončenie procesu sťahovania.
  3. Spustite inštaláciu a zároveň vyjadrite súhlas s podmienkami používania.
  4. Inštalátor si sám nájde najlepšiu cestu, takže stačí počkať do konca a reštartovať počítač.

Dúfame, že po prečítaní tohto článku pochopíte, kam nainštalovať DirectX a na čo bol vytvorený. Je potrebné poznamenať, že grafické karty v závislosti od ich generácie podporujú rôzne verzie DirectX, takže aj po inštalácii verzie 11 môže fungovať iba 10 atď.

Po príchode veľmi dostupných počítačov sa technológie začali vyvíjať oveľa rýchlejšie v rôznych smeroch a niekedy viedli k vzniku nových, a preto teraz v bežnej konverzácii môžete počuť veľa nejasných slov, napríklad DirectX. Niektorí a vy si môžete položiť otázku, kam nainštalovať DirectX.

Tento článok sa zameria výlučne na grafickú knižnicu DirectX: prečo je potrebná, kde sa používa, kto ju vytvoril, a čo je najdôležitejšie, ako ju nainštalovať do vlastného počítača. Náš článok je odporúčaný výhradne pre začínajúcich používateľov operačného systému Windows, pretože knižnica DirectX funguje iba tam.

Najprv musíte zistiť, čo to je. Napríklad spustíte hru a do pamäte RAM sa začnú načítavať milióny bajtov informácií, aby ich spracoval nielen centrálny procesor, ale aj grafický procesor. Okrem toho je potrebné čítať stlačenie klávesov, polohu myši, príkazy z operačného systému a oveľa viac. Možno to bude pre vás novinka, no všetko v počítači je spracované výhradne sekvenčne.

Otázkou je, ako prinútiť počítač, aby to všetko urobil - na to sú potrebné pokyny pre počítač. Ak abstrahujeme, potom programový kód, ktorý napísali vývojári hry, sú inštrukcie. Teraz si predstavte, že keď vytvárate novú hru, musíte to urobiť znova, čo znamená doslova „zničiť“ roky vášho života, ale nie je to potrebné, pretože existuje špeciálny softvér, napríklad grafika DirectX knižnica.

Programátori ho prepoja, po čom bude možné inteligentne využívať jeho zdroje na riadenie procesov, zobrazovanie grafiky a mnoho ďalšieho. Niektoré počítače sa však s touto knižnicou nedodávajú hneď po vybalení, takže nižšie vám povieme, kam nainštalovať DirectX. Pripomíname, že návod je vhodný len pre operačný systém Windows, pod ktorým bola mimochodom knižnica vytvorená. Mimochodom, používa sa aj v konzole Xbox.

Ak chcete nainštalovať deviatu verziu, pravdepodobne používate zastaraný operačný systém, ako napríklad Windows XP, preto dôrazne odporúčame inovovať na verziu 10, pretože údržba XP uplynula pred niekoľkými rokmi, takže systém je plný zraniteľností. Ak to však z osobných dôvodov nechcete urobiť, pokyny budú uvedené nižšie.

Pokyny na inštaláciu deviatej verzie DirectX:

  1. Táto verzia bola vyvinutá približne v rovnakom čase ako Windows XP, takže ju už nemožno nájsť na oficiálnej webovej stránke, iba desiatu alebo jedenástu, v závislosti od grafickej karty. Vytvorte vhodný vyhľadávací dopyt v prehliadači.
  2. Nesťahujte z oficiálneho zdroja, počkajte na úplné stiahnutie a spustite inštaláciu.
  3. Prijmite dohodu. Po inštalácii reštartujte počítač.

Za zmienku stojí, že Windows 7 podporuje akúkoľvek verziu tejto knižnice, s výnimkou DirectX 12, ktorá bola vytvorená výhradne pre Windows 10 a je jej neoddeliteľnou súčasťou. Pokyny na inštaláciu budú uvedené nižšie, ale ak nechcete sťahovať z internetu, vyhľadajte disk z krabice pod grafickou kartou, musí existovať knižnica podporovaná vašou grafickou kartou alebo si stiahnite Windows 10.

Pokyny, kam nainštalovať DirectX 11:

  1. Prejdite na oficiálnu webovú stránku DirectX, kde sa zobrazí výzva na stiahnutie ich produktu.
  2. Počkajte na dokončenie procesu sťahovania.
  3. Spustite inštaláciu a zároveň vyjadrite súhlas s podmienkami používania.
  4. Inštalátor si sám nájde najlepšiu cestu, takže stačí počkať do konca a reštartovať počítač.

Dúfame, že po prečítaní tohto článku pochopíte, kam nainštalovať DirectX a na čo bol vytvorený. Je potrebné poznamenať, že grafické karty v závislosti od ich generácie podporujú rôzne verzie DirectX, takže aj po inštalácii verzie 11 môže fungovať iba 10 atď.

Po príchode veľmi dostupných počítačov sa technológie začali vyvíjať oveľa rýchlejšie v rôznych smeroch a niekedy viedli k vzniku nových, a preto teraz v bežnej konverzácii môžete počuť veľa nejasných slov, napríklad DirectX. Niektorí a vy si môžete položiť otázku, kam nainštalovať DirectX.

Tento článok sa zameria výlučne na grafickú knižnicu DirectX: prečo je potrebná, kde sa používa, kto ju vytvoril, a čo je najdôležitejšie, ako ju nainštalovať do vlastného počítača. Náš článok je odporúčaný výhradne pre začínajúcich používateľov operačného systému Windows, pretože knižnica DirectX funguje iba tam.

Najprv musíte zistiť, čo to je. Napríklad spustíte hru a do pamäte RAM sa začnú načítavať milióny bajtov informácií, aby ich spracoval nielen centrálny procesor, ale aj grafický procesor. Okrem toho je potrebné čítať stlačenie klávesov, polohu myši, príkazy z operačného systému a oveľa viac. Možno to bude pre vás novinka, no všetko v počítači je spracované výhradne sekvenčne.

Otázkou je, ako prinútiť počítač, aby to všetko urobil - na to sú potrebné pokyny pre počítač. Ak abstrahujeme, potom programový kód, ktorý napísali vývojári hry, sú inštrukcie. Teraz si predstavte, že keď vytvárate novú hru, musíte to urobiť znova, čo znamená doslova „zničiť“ roky vášho života, ale nie je to potrebné, pretože existuje špeciálny softvér, napríklad grafika DirectX knižnica.

Programátori ho prepoja, po čom bude možné inteligentne využívať jeho zdroje na riadenie procesov, zobrazovanie grafiky a mnoho ďalšieho. Niektoré počítače sa však s touto knižnicou nedodávajú hneď po vybalení, takže nižšie vám povieme, kam nainštalovať DirectX. Pripomíname, že návod je vhodný len pre operačný systém Windows, pod ktorým bola mimochodom knižnica vytvorená. Mimochodom, používa sa aj v konzole Xbox.

Ak chcete nainštalovať deviatu verziu, pravdepodobne používate zastaraný operačný systém, ako napríklad Windows XP, preto dôrazne odporúčame inovovať na verziu 10, pretože údržba XP uplynula pred niekoľkými rokmi, takže systém je plný zraniteľností. Ak to však z osobných dôvodov nechcete urobiť, pokyny budú uvedené nižšie.

Pokyny na inštaláciu deviatej verzie DirectX:

  1. Táto verzia bola vyvinutá približne v rovnakom čase ako Windows XP, takže ju už nemožno nájsť na oficiálnej webovej stránke, iba desiatu alebo jedenástu, v závislosti od grafickej karty. Vytvorte vhodný vyhľadávací dopyt v prehliadači.
  2. Nesťahujte z oficiálneho zdroja, počkajte na úplné stiahnutie a spustite inštaláciu.
  3. Prijmite dohodu. Po inštalácii reštartujte počítač.

Za zmienku stojí, že Windows 7 podporuje akúkoľvek verziu tejto knižnice, s výnimkou DirectX 12, ktorá bola vytvorená výhradne pre Windows 10 a je jej neoddeliteľnou súčasťou. Pokyny na inštaláciu budú uvedené nižšie, ale ak nechcete sťahovať z internetu, vyhľadajte disk z krabice pod grafickou kartou, musí existovať knižnica podporovaná vašou grafickou kartou alebo si stiahnite Windows 10.

Pokyny, kam nainštalovať DirectX 11:

  1. Prejdite na oficiálnu webovú stránku DirectX, kde sa zobrazí výzva na stiahnutie ich produktu.
  2. Počkajte na dokončenie procesu sťahovania.
  3. Spustite inštaláciu a zároveň vyjadrite súhlas s podmienkami používania.
  4. Inštalátor si sám nájde najlepšiu cestu, takže stačí počkať do konca a reštartovať počítač.

Dúfame, že po prečítaní tohto článku pochopíte, kam nainštalovať DirectX a na čo bol vytvorený. Je potrebné poznamenať, že grafické karty v závislosti od ich generácie podporujú rôzne verzie DirectX, takže aj po inštalácii verzie 11 môže fungovať iba 10 atď.

Je to zvláštne, ale akonáhle sa ľudia nepokúsia stiahnuť DirectX pre Windows 7 alebo 8: konkrétne hľadajú, kde sa to dá urobiť zadarmo, požiadajú o odkaz na torrent a vykonávajú ďalšie zbytočné akcie rovnakého charakteru. .

V skutočnosti na stiahnutie DirectX 10, 11 alebo 9.0c (posledné, ak máte Windows XP), stačí prejsť na oficiálnu webovú stránku spoločnosti Microsoft a je to. Neriskujete teda, že si namiesto DirectX stiahnete niečo, čo nie je práve priateľské, a môžete si byť úplne istí, že to bude naozaj zadarmo a bez akýchkoľvek pochybných SMS.

Kde môžem získať DirectX na webovej stránke spoločnosti Microsoft a aké sú nuansy

Ak si teda chcete do počítača stiahnuť verziu Direct X, ktorá vám vyhovuje, prejdite na túto stránku:. a kliknite na tlačidlo "Stiahnuť".

Upozorňujeme, že sa tým spustí sťahovanie webového inštalátora DirectX, ktorý zistí váš Verzia systému Windows a nainštalovať správnu verziu knižníc, to znamená, že bude potrebovať internetové pripojenie.

Ak potrebujete DirectX 9.0c, môžete si stiahnuť samotné inštalačné súbory (nie webový inštalátor) zadarmo z tohto odkazu: .

Bohužiaľ sa mi nepodarilo nájsť DirectX 11 a 10 ako samostatné súbory na stiahnutie a nie ako webový inštalátor na oficiálnej webovej stránke. Ak však požadujete DirectX 11 pre Windows 7, podľa informácií na stránke si môžete stiahnuť aktualizáciu platformy odtiaľto. a jeho inštaláciou automaticky získate najnovšiu verziu DirectX.

Svojou vlastnou Inštalácia Microsoftu DirectX v systéme Windows 7 a Windows 8 je veľmi jednoduchý proces: stačí kliknúť na tlačidlo "Ďalej" a súhlasiť so všetkým (avšak iba v prípade, že ste si ho stiahli z oficiálnej stránky, inak si môžete okrem potrebných knižníc nainštalovať aj nepotrebné programy).

Najprv o tom, ako zistiť, ktorý DirectX je už nainštalovaný:

  • Kliknite klávesy windows+ R na klávesnici a zadajte príkaz v okne Spustiť dxdiag a potom stlačte Enter alebo OK.
  • Všetky potrebné informácie sa zobrazia v zobrazenom okne „DirectX Diagnostic Tool“ vrátane nainštalovanej verzie.

Ak hovoríme o tom, ktorá verzia je potrebná pre váš počítač, tu sú informácie o oficiálne verzie a podporované operačné systémy:

  • Windows 8.1 (a RT) a Server 2012 R2 - DirectX 11.2
  • Windows 8 (a RT) a Server 2012 - DirectX 11.1
  • Windows 7 a Server 2008 R2, Vista SP2 - DirectX 11.0
  • Windows Vista SP1 a Server 2008 - DirectX 10.1
  • Windows Vista- DirectX 10.0
  • Windows XP (SP1 a vyšší), Server 2003 - DirectX 9.0c

Tak či onak, vo väčšine prípadov tieto informácie bežný používateľ, ktorého počítač je pripojený k internetu, nepotrebuje: stačí si stiahnuť webový inštalátor, ktorý už určí, ktorú verziu DirectX je potrebné použiť. nainštalovaný a urobte to.

Zdá sa, že tu je zvláštna otázka, kde stiahnuť DirectX pre novú sedmičku. A pýtate sa, prečo to vôbec robíte? Koniec koncov, balík DirectX 11 je už štandardne nainštalovaný v systéme Windows 7 a nevyžaduje žiadne ďalšie sťahovanie a inštaláciu. Ak však neberiete ani slovo, môže si to ľahko overiť každý.

Budeme musieť skontrolovať pomôcku dxdiag, ktorá sa nachádza aj v systéme Windows 7. Táto pomôcka je určená na diagnostiku DirectX a dá vám vedieť, akú verziu máme.

Kliknite na tlačidlo Štart, zadajte dopyt do vyhľadávacieho poľa dxdiag a stlačte kláves.

Pri prvom spustení sa program opýta, či potrebujete skenovať ovládače a nájsť digitálne záznamy WHQL. Vôbec to nie je potrebné robiť. Potom sa otvorí hlavné okno programu. Diagnostický nástroj DirectX.

A to je miesto, kde je naša verzia DirectX. Ako vidíte, ide o DirectX 11.

Mimochodom, môžete zaškrtnúť políčko nižšie Skontrolujte digitálnych podpisov WHQL, ktorý vám umožňuje skontrolovať ovládače, ak ste to odmietli urobiť, keď sa objavila príslušná správa.

V skutočnosti nie je potrebné byť obzvlášť rád, že Windows 7 má DirectX 11. V každom prípade zatiaľ hry, ktoré podporujú túto technológiu, je extrémne malý, takže väčšina hier stále potrebuje DirectX 9 a 10.

Ktoré operačné systémy podporujú DirectX 11? Tu je ich zoznam:

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

Ako vidíte, DirectX 11 je celkom k dispozícii na inštaláciu na Windows Vista s balíkom Service Pack 2. V tomto prípade je potrebné stiahnuť a nainštalovať množstvo aktualizácií, čo sa vďaka Centru vykoná automaticky aktualizácie systému Windows(Aktualizácia systému Windows).

Tu je návod, ako to radia samotní súdruhovia z Microsoftu.

  1. Kliknite na tlačidlo Štart.
  2. Vyberte ponuku programy a potom na odkaze aktualizácia systému Windows.
  3. Kliknite na odkaz Skontroluj aktualizácie.
  4. Ak sú k dispozícii aktualizácie, kliknite na odkaz Zobraziť dostupné aktualizácie.
  5. Vyberte požadované aktualizačné balíčky a kliknite na tlačidlo Inštalácia.

Kde teda stiahnuť DirectX 11, ak z nejakého dôvodu nie je nainštalovaný?

Zostáva povedať, kde vo formulári ešte môžete stiahnuť DirectX 11 pre Windows samostatný súbor, čo je niekedy potrebné na aktualizáciu DirectX a spustenie najnovších hier. Môžete to urobiť na webovej lokalite spoločnosti Microsoft. Bude načítané inštalačný súbor dxwebsetup.exe, ktorý následne stiahne všetky potrebné súbory cez internet.

Vývojári hier sa bez DirectX SDK nezaobídu. Ak si ho chcete stiahnuť, kliknite na odkaz v okne, ktoré sa otvorí. Získajte najnovšiu súpravu Windows SDK.

O niečo neskôr budeme hovoriť o tom, ako môžete použiť nástroj dxdiag na riešenie rôzne problémy vyskytujúce sa pri prevádzke počítača. Niekedy vďaka tejto pomôcke môžete dokonca dosiahnuť pozitívny výsledok 🙂

Zobrazenia príspevku: 174

Po príchode veľmi dostupných počítačov sa technológie začali vyvíjať oveľa rýchlejšie v rôznych smeroch a niekedy viedli k vzniku nových, a preto teraz v bežnej konverzácii môžete počuť veľa nejasných slov, napríklad DirectX. Niektorí a vy si môžete položiť otázku, kam nainštalovať DirectX.

Tento článok sa zameria výlučne na grafickú knižnicu DirectX: prečo je potrebná, kde sa používa, kto ju vytvoril, a čo je najdôležitejšie, ako ju nainštalovať do vlastného počítača. Náš článok je odporúčaný výhradne pre začínajúcich používateľov operačného systému Windows, pretože knižnica DirectX funguje iba tam.

Prečo potrebujete DirectX

Najprv musíte zistiť, čo to je. Napríklad spustíte hru a do pamäte RAM sa začnú načítavať milióny bajtov informácií, aby ich spracoval nielen centrálny procesor, ale aj grafický procesor. Okrem toho je potrebné čítať stlačenie klávesov, polohu myši, príkazy z operačného systému a oveľa viac. Možno to bude pre vás novinka, no všetko v počítači je spracované výhradne sekvenčne.

Otázkou je, ako prinútiť počítač, aby to všetko urobil - na to sú potrebné pokyny pre počítač. Ak abstrahujeme, potom programový kód, ktorý napísali vývojári hry, sú inštrukcie. Teraz si predstavte, že keď vytvárate novú hru, musíte to urobiť znova, čo znamená doslova „zničiť“ roky vášho života, ale nie je to potrebné, pretože existuje špeciálny softvér, napríklad grafika DirectX knižnica.

Programátori ho prepoja, po čom bude možné inteligentne využívať jeho zdroje na riadenie procesov, zobrazovanie grafiky a mnoho ďalšieho. Niektoré počítače sa však s touto knižnicou nedodávajú hneď po vybalení, takže nižšie vám povieme, kam nainštalovať DirectX. Pripomíname, že návod je vhodný len pre operačný systém Windows, pod ktorým bola mimochodom knižnica vytvorená. Mimochodom, používa sa aj v konzole Xbox.

Kam nainštalovať DirectX 9.0

Ak chcete nainštalovať deviatu verziu, pravdepodobne používate zastaraný operačný systém, ako napríklad Windows XP, preto dôrazne odporúčame inovovať na verziu 10, pretože údržba XP uplynula pred niekoľkými rokmi, takže systém je plný zraniteľností. Ak to však z osobných dôvodov nechcete urobiť, pokyny budú uvedené nižšie.

Pokyny na inštaláciu deviatej verzie DirectX:

  1. Táto verzia bola vyvinutá približne v rovnakom čase ako Windows XP, takže ju už nemožno nájsť na oficiálnej webovej stránke, iba desiatu alebo jedenástu, v závislosti od grafickej karty. Vytvorte vhodný vyhľadávací dopyt v prehliadači.
  2. Nesťahujte z oficiálneho zdroja, počkajte na úplné stiahnutie a spustite inštaláciu.
  3. Prijmite dohodu. Po inštalácii reštartujte počítač.

Kam nainštalovať DirectX 11 pre Windows 7

Za zmienku stojí, že Windows 7 podporuje akúkoľvek verziu tejto knižnice, s výnimkou DirectX 12, ktorá bola vytvorená výhradne pre Windows 10 a je jej neoddeliteľnou súčasťou. Pokyny na inštaláciu budú uvedené nižšie, ale ak nechcete sťahovať z internetu, vyhľadajte disk z krabice pod grafickou kartou, musí existovať knižnica podporovaná vašou grafickou kartou alebo si stiahnite Windows 10.

Pokyny, kam nainštalovať DirectX 11:

  1. Prejdite na oficiálnu webovú stránku DirectX, kde sa zobrazí výzva na stiahnutie ich produktu.
  2. Počkajte na dokončenie procesu sťahovania.
  3. Spustite inštaláciu a zároveň vyjadrite súhlas s podmienkami používania.
  4. Inštalátor si sám nájde najlepšiu cestu, takže stačí počkať do konca a reštartovať počítač.

Konečne

Dúfame, že po prečítaní tohto článku pochopíte, kam nainštalovať DirectX a na čo bol vytvorený. Je potrebné poznamenať, že grafické karty v závislosti od ich generácie podporujú rôzne verzie DirectX, takže aj po inštalácii verzie 11 môže fungovať iba 10 atď.