Kde se v počítači nachází složka se soubory directx? Kde stáhnout a jak nainstalovat DirectX - podrobný průvodce Kam nainstalovat Direct X ve Windows 7

Pro zajištění normálního provozu počítačových zařízení s programy musí být nainstalováno rozhraní DirectX. Mnoho lidí tento program zná, protože je často vyžadován při instalaci her. Co ale dělat, když byl softwarový balíček stažen z internetu, ale nemůžete jej nainstalovat? Tento článek vám řekne, co dělat v takové situaci.

Ruční instalace DirectX

Existuje několik možných problémů, se kterými se začátečníci setkávají, když nevědí, kam na svůj počítač nainstalovat DirectX.

Nejlepší je stáhnout si balíček DirectX z oficiálních stránek, protože instalační balíček od vývojářů vám umožňuje stáhnout a nainstalovat nejnovější verzi tohoto softwaru bez jakéhokoli zásahu uživatele.

Někdy se stane, že se stáhne samorozbalovací archiv. Jeho typ můžete určit podle přípony souboru. Pokud je archiv spustitelný soubor (.exe), pak na něj stačí dvakrát kliknout a rozbalit jej do libovolné složky. Poté v nové složce musíte najít instalační program, který nainstaluje DirectX automaticky.

DirectX je třeba chápat především jako soubor nezbytných nástrojů a technologií, které umožňují vývojáři vytvářet kvalitní obrázky a zvuk například v počítačové hře. V jádru je DirectX a jeho součásti zodpovědné doslova za vše. Je rozdělena do několika částí, z nichž každá plní speciální funkci, jsou to: DirectDraw - slouží k urychlení zobrazení a zpracování dvourozměrné grafiky, Direct3D - slouží ke zrychlení trojrozměrné grafiky, DirectSound - pracuje se zvukem, jmenovitě míchání a přehrávání 3D zvuku, DirectInput - používá se ke zpracování klávesnice, myši, joysticku a dalších periferních zařízení, DirectPlay - používá se hlavně k obsluze síťových her, DirectAnimation - používá se k vytváření animačních efektů na WEB stránkách, DirectShow - k použití multimédií na WEBu , DirectMusic - nová sekce, která slouží k používání hudby ve hrách.

Mimochodem, stojí za to říci, že DirectX bylo koncipováno a vyvinuto speciálně proto, aby se operační systém Windows stal hlavní platformou pro vývoj a vytváření her a samozřejmě pro jejich hraní. Naštěstí dnes DirectX přichází s téměř každým softwarem, který to potřebuje. DirectX se nyní navíc aktualizuje automaticky, což znamená, že uživatel nyní ani nemusí stahovat žádnou konkrétní verzi DirectX z internetu a sám si ji instalovat, ale v některých individuálních případech je nutná ruční instalace tohoto softwaru.

Kde je DirectX nainstalován a rozbalen?

Nejprve se musíte rozhodnout pro verzi DirectX. Nejčastěji se dnes používají DirectX 10 a DirectX 11, ale je vhodné, aby se uživatel podíval na verzi DirectX, kterou nainstalovaná grafická karta podporuje, a stáhl si ji z oficiálních stránek. Po spuštění je potřeba rozbalit archiv s DirectX do libovolné složky na pevném disku. Po spuštění speciální aplikace (dxsetup.exe) program uživateli označí adresář, do kterého se DirectX nainstaluje, případně nainstaluje automaticky. Obvykle se instaluje na místní disk C:/Windows/%SystemRoot%/system32. Po instalaci DirectX bude uživatel moci spouštět významnou část graficky náročných aplikací a her.

Váš IT asistent

S rozvojem technologií pro tvorbu animací pro počítačové hry a grafické editory vyvstala potřeba zlepšit kresbu objektů a vizuální efekty. K vyřešení tohoto problému se používá software DirectX. Jedná se o jakýsi most mezi grafickým adaptérem, zvukovou kartou a grafickým softwarem pro hry a editory, který umožňuje zlepšit kvalitu obrazu zobrazovaného na obrazovce monitoru. Každá verze systému Windows obsahuje sadu souborů DirectX, které optimalizují grafický zážitek. Aktualizace verzí DirectX mohou být součástí herních aplikací. Chcete-li používat rozhraní DirectX, musíte mít určité znalosti o instalaci, aktualizaci, odinstalaci a opětovné instalaci programu v systému Windows 10.

DirectX 12 pro Windows 10 je sada souborů s příponou *.dll, sestávající ze softwarových knihoven nezbytných pro lepší zobrazení vizuálních efektů a zvuku. Windows 10 je standardně dodáván s vestavěným rozhraním DirectX 12. Tato verze nevyžaduje ruční aktualizaci. Všechny soubory se stahují automaticky po obdržení aktualizací z oficiální stránky společnosti Microsoft na internetu.

Verzi rozhraní DirectX v počítači můžete určit pomocí příkazu dxdiag:


Přestože je systém Windows 10 dodáván s předinstalovaným rozhraním DirectX 12, dialogové okno dxdiag může v některých případech zobrazovat starší verzi.

Problémy mohou nastat zpravidla ve dvou případech:

  • hra, kterou uživatel spustí, byla napsána pro starou verzi DirectX a nová verze neobsahuje požadované knihovny;
  • V diagnostických nástrojích je uvedena verze DirectX 11.2. Znamená to, že:
    • grafický adaptér nainstalovaný v počítači je zastaralý a nepodporuje DirectX 12;
    • Ovladače grafického adaptéru jsou zastaralé a vyžadují aktualizaci.

Verzi, kterou grafický adaptér podporuje, můžete zjistit pomocí konzoly „Správce zařízení“ ve vlastnostech počítače a na webu výrobce adaptéru. Chcete-li to provést, v konzole „Správce zařízení“ najděte řádek „Video adaptéry“, rozbalte jej a zapište si název svého adaptéru. Poté přejděte na web výrobce a v souhrnné tabulce se podívejte na verzi rozhraní DirectX, pro kterou je adaptér nakonfigurován. Pokud je specifikována verze 11.2, bude fungovat s verzí 12, ale může používat pouze knihovny verze 11.2.

Chcete-li nainstalovat (aktualizovat) verzi DirectX, musíte přejít na oficiální stránku společnosti Microsoft a přejít na požadovanou verzi operačního systému. Verze 12 nemá samostatný aktualizační balíček a všechny aktualizace jsou přijímány automaticky prostřednictvím Centra aktualizací.

Chcete-li tedy zkontrolovat aktualizace systémových součástí, musíte:


Někdy se při spuštění hry objeví upozornění, že ji nelze spustit kvůli absenci knihovny. Knihovnu lze přidat z požadované sady DirectX dřívější verze.

V okně webového instalačního programu zkontrolujte systémové požadavky a přečtěte si pokyny k instalaci. Poté si stáhněte spustitelnou knihovnu do počítače, spusťte spustitelný soubor dxsetup.exe a poté postupujte podle pokynů k instalaci. Nezapomeňte zrušit zaškrtnutí těch doplňkových komponent nabízených během instalace, které nepotřebujete. Také byste si neměli instalovat vyhledávač Bing, který je nabízen jako doplněk knihoven.

Po stažení a spuštění spustitelného souboru dxsetup.exe lze složku s archivem knihovny nainstalovat do libovolného umístění určeného uživatelem. Ve výchozím nastavení bude adresář rozbalen do cesty C:\Windows\System32. Před stažením archivu se doporučuje vytvořit složku pod libovolným názvem v kořenovém adresáři disku. Tam si stáhněte archiv, rozbalte jej, nainstalujte DirectX do vybraného umístění a poté smažte vytvořenou složku.

Aplikace se nemusí nainstalovat, pokud její verze neodpovídá verzi operačního systému Windows. Není možné nainstalovat verzi 12 na Windows 7, stejně jako verzi 11 na Windows XP.

Tabulka: Verze Windows a odpovídající verze DirectX

Kromě toho mohou existovat další důvody, proč nelze nainstalovat rozhraní DirectX:

  • Spustitelný soubor dxsetup.exe může být infikován virem. To se často stává, pokud bylo stahování provedeno z neověřeného webu. Proto je nutné stažený soubor okamžitě zkontrolovat antivirem;
  • Stažený archiv nemusí odpovídat bitové hloubce vašeho systému. Pokud máte 32bitový operační systém Windows, archiv pro 64bitový operační systém se na váš počítač nenainstaluje;
  • Antivirový software vašeho počítače může soubor zablokovat již během procesu stahování. Musíte zakázat antivirus a pokusit se soubor stáhnout znovu;
  • žádné oprávnění k instalaci. V kontextové nabídce souboru musíte vybrat spustit jako správce nebo udělit instalační práva;
  • RAM a mezipaměť počítače jsou zaneřáděné nejrůznějšími odpadky. K tomu musíte vymazat paměť pomocí speciálních programů. Mohou to být Wise Care 365, Glary Utilites, CCleaner a další. Po vymazání paměti restartujte počítač a zopakujte instalaci.

Během instalace může dojít k neočekávané chybě a může se objevit okno s chybovou zprávou.

Pokud se instalace DirectX nezdaří, můžete zkusit problém vyřešit několika způsoby:

  • stáhněte si spustitelný soubor dxsetup.exe z jiné stránky a spusťte jej;
  • nainstalujte OS Windows v režimu aktualizace, protože může dojít k poruše jeho součástí;
  • spusťte nástroje chkdsk a sfc /scannow z příkazového řádku jako správce a kompletně prohledejte pevný disk;
  • Pro zkušenější uživatele je nápověda k dispozici v souborech DXError.log a DirectX.log ve složce Windows. Pokud v této oblasti není dostatek znalostí, pak je lepší poradit se s odborníkem například online.

Aplikaci lze znovu nainstalovat dvěma způsoby:

  • Kompletní odstranění nainstalované verze a její nahrazení podobnou verzí. Používá se, když okna s varováním o chybách DirectX často vypadávají;
  • aktualizaci nainstalované verze. Software DirectX je nakonfigurován tak, že při jeho přeinstalaci jsou chybějící soubory dll přidány do existujícího balíčku knihovny. Pokud potřebujete přidat knihovny z DirectX 9.0C do DirectX 12.0, budou jednoduše připojeny k souborům nainstalované verze.

Chcete-li provést přeinstalaci správně, musíte před jejím provedením provést řadu určitých akcí:


Úplné odstranění vestavěné aplikace DirectX ve Windows 10 nelze provést prostřednictvím standardní funkce „Odinstalovat nebo změnit program“ v Ovládacích panelech.

Chcete-li tento problém vyřešit, existuje velké množství programů třetích stran, které vám umožňují odebrat DirectX 12 a zcela z něj vymazat adresáře a větve registru. Příklady takových programů jsou níže uvedené nástroje.

Chcete-li správně odebrat DirectX 12 z Windows 10, můžete si jeden z nich stáhnout a nainstalovat na internetu:

  • DirectX Happy Uninstall – nástroj je distribuován na bázi sharewaru. Je jedním z nejsprávnějších v práci;
  • DX Killer - aplikace je distribuována zdarma, má rozhraní v ruském jazyce;
  • DirectX eradicator – lze spustit z vyměnitelného média bez instalace do počítače.

Na internetu lze vyhledávat různé programy pro práci s aplikací DirectX 12 ve Windows 10. Každý uživatel má své požadavky, zvyky a určité priority, které chtě nechtě na software aplikuje. Někteří lidé jsou více zvyklí pracovat s anglickými verzemi programů, ale pro jiné to představuje velké nepohodlí. K tomu je třeba přistupovat na základě jeho možností a požadavků uživatelů na používání aplikačního softwarového rozhraní.

DirectX je software, který propojuje zařízení a operační systém počítače, včetně programů na něm nainstalovaných. Slouží jako rozhraní jak pro vývojáře softwaru, tak pro výrobce počítačových zařízení.

Programy komunikují s DirectX a DirectX zase spolupracuje s počítačovými zařízeními. Toto rozhraní je určeno především k zajištění kompatibility vyvíjených programů s většinou zařízení a eliminaci nutnosti vícekrát psát podobné softwarové funkce pro různé značky zařízení stejného typu.

Q. Jaké součásti jsou součástí rozhraní DirectX?
O. DirectX obsahuje následující nástroje: DirectDraw, Direct3D, DirectSound, Directlnput, DirectPlay, DirectAnimation, DirectShow a DirectMusic. Každý z těchto nástrojů se používá pro práci s určitým typem objektu, například DirectDraw se používá pro zpracování dvourozměrných obrázků, Direct3D se používá pro trojrozměrné obrázky, DirectSound je zodpovědný za trojrozměrný zvuk a míchání.

Zkuste to odstranit.

Otázka: Jak mohu odinstalovat novou verzi a nainstalovat starou?
O. Podle oficiálního prohlášení společnosti Microsoft je nemožné odstranit DirectX ze systému. Problémy při práci s Windows XP 95 verze DirectX, můžete ji aktualizovat, ale nebudete moci změnit novou verzi na předchozí. Program pomůže tento problém vyřešit DirectX Eradictor, navržený k odstranění DirectX z verze 2.0 až 9 včetně. Stáhnout program. Rozbalte všechny soubory programu do adresáře na pevném disku a spusťte soubor dxerad.exe. Na otázku, zda opravdu chcete odebrat DirectX, odpovězte „Ano“. Chcete-li úspěšně dokončit odstranění DirectX, restartujte systém Windows. Poté budou všechny soubory DirectX odstraněny a systémový registr bude vyčištěn. Pokud bylo odstranění DirectX úspěšné, nainstalujte jeho jinou verzi, protože bez DirectX nebudou fungovat hry ani multimediální aplikace.

Dalším programem pro odstranění DirectX je DirectX Killer 1.0— Tento program je určen k odstranění DirectX z vašeho počítače. Stažení.

DirectX Happy Uninstall je utilita, která ze systému kompletně odstraní sadu multimediálních knihoven DirectX libovolné verze, včetně DirectX 11, je zde možnost uložit zálohu DirectX (před smazáním) s možností její automatické obnovy. Podporované systémy: Windows 2000/XP/2003/Vista/2008/Win7/2008R2 x86 a x64. Program je placený. Web programu

Jak zjistím, jakou verzi DirectX mám nainstalovanou v počítači?
O. Verzi rozhraní DirectX můžete určit pomocí programu Systémové informace. Tento program se spouští z nabídky Start - » Programy - Příslušenství - » Systémové nástroje - Systémové informace. V nabídce v horní části okna Systémové informace vyhledejte Nástroje a poté vyberte Diagnostický nástroj DirectX. Nebo Start - Spustit, napište dxdiag - Ok.

Datum vytvoření: 31.03.2009 15:25:43
Naposledy upraveno: 08.02.2012 08:19:22

    Odkazy na programy:
  1. Běhové časy pro koncového uživatele DirectX ( directx pro spouštění her) Červen 2010. Stáhnout (95 megabajtů).
  2. DirectX SDK directx pro programování) Červen 2010. Stáhnout (2 megabajty).

DirectX je sada knihoven určených především pro grafický výstup.

Abyste mohli psát programy, které používají DirectX, musíte nainstalovat Directx sdk. Chcete-li spouštět programy napsané pomocí DirectX, musíte nainstalovat moduly runtime pro koncové uživatele directx. V tomto tutoriálu se podíváme na instalaci obou komponent.

Stejné soubory se používají pro různé verze DirectX: DirectX 9.0c v systému Windows XP, DirectX 10 v systému Windows Vista a DirectX 11 na Windows 7 - pro všechny tyto verze jsou vhodné stejné instalační soubory. Tito. Všechny verze Windows vyžadují stejný archiv s instalačními soubory pro DirectX End-User Runtimes nebo DirectX SDK.

Instalace rozhraní DirectX End-User Runtimes (directx pro spouštění her)

Chcete-li spouštět hry a programy napsané pomocí knihovny Directx, musíte nainstalovat moduly runtime pro koncové uživatele directx.

Jedna z verzí běhových modulů DirecX pro koncové uživatele je již na vašem počítači nainstalována. Pro programy, které vytvoříme, zcela postačují starší verze, a pokud nepotřebujete nejnovější verzi běhových modulů pro koncové uživatele DirectX, můžete přejít k dalšímu kroku.

Momentálně nejnovější verze (červenec 2010) runtimes pro koncové uživatele directx vyšlo v červnu 2010 Nejnovější verzi najdete na disku s nějakou nedávno vydanou hrou nebo si ji stáhněte z odkazu na začátku lekce.

Po stažení a spuštění souboru directx_jun2010_redist.exe se zobrazí okno s licenčním ujednáním:

Po kliknutí na tlačítko Ano budete muset zadat cestu k dočasné složce, kam se archiv rozbalí:

Po rozbalení archivu musíte přejít do určené dočasné složky a spustit soubor DXSETUP.exe. Otevře se následující okno:

Všechno. Instalaci běhových modulů pro koncové uživatele DirectX jsme dokončili. Nyní, abyste mohli vytvářet programy, které používají funkce directx, musíte nainstalovat Directx sdk. Nejprve ale malá lekce historie:

Než začnete číst lekce v této sekci (DirectX), měli byste si prostudovat většinu materiálu v sekci C++. S největší pravděpodobností máte řadu otázek. A to nejdůležitější z nich: jak využít nastudovaný materiál k tomu, abyste začali vytvářet vlastní hru? Níže se na to pokusím odpovědět. Aspoň se naučíš teorii. Do praxe se dostaneme později.

Dosud naše programy fungovaly v konzoli DOS. V tomto případě jsme použili jazyk C++.

C++ je základ. Bez znalosti tohoto jazyka nebudete moci vytvořit žádnou hru. Samozřejmě přívrženci Pascalu, BASICu nebo Fortranu (jestli nějací jsou :)) mohou namítnout, že wow hry se dají vytvářet i v těchto jazycích. Prostě wow, takoví byli v polovině osmdesátých let. Tehdy ano, vypadali velmi cool.

Nyní vám řeknu velmi důležitou věc. Je to jednoduché a pravděpodobně to už víte. Alespoň kdyby mi to někdo vysvětlil před deseti lety, možná by celý můj život dopadl jinak.

Takže: „počítače mají vrstvy“ (C) Shrek. 🙂 Omlouvám se, nemohla jsem odolat.

Počítače mají úrovně. Nejnižší úrovní je úroveň fyzických prvků (tranzistorů a vodičů). Nejvyšší (z těch, které zatím známe) je jazyk C++. Proto se mu říká jazyk vysoké úrovně. Mezi těmito úrovněmi existuje několik dalších: úroveň mikroarchitektury (na této úrovni probíhá komunikace s procesorem), úroveň operačního systému a úroveň jazyka symbolických instrukcí (assembly je nízkoúrovňový jazyk).

Když začneme spouštět program, příkazy C++ se přenesou na nižší úrovně. Na nejnižší úrovni jsou tyto příkazy prováděny přímo elektrickým signálem. Jeden tým vyšší úrovně se může skládat z několika týmů nižší úrovně.

Pro snazší pochopení považujte každý příkaz vyšší úrovně za složený z několika příkazů nižší úrovně. Tito. vyšší úroveň je jen abstrakce nad tou nižší.

Koncem osmdesátých a začátkem devadesátých let neexistovaly vyšší abstrakce (úrovně) než programovací jazyk (přesněji řečeno, ještě se nerozšířily). V našem případě je to C. Všechny aplikace byly napsány v jazyce vyšší úrovně: Pascal, C, Fortran. Tvorba grafiky a grafických aplikací probíhala přímo v jazyce na vysoké úrovni.

Zde je třeba něco poznamenat! Většina programovacích jazyků na vysoké úrovni má přibližně stejné možnosti. Ať už je to Pascal, Java nebo C++. Je jasné, že někteří mají těchto příležitostí více, jiní méně. Ale mají mnoho společného: všechny mají smyčky a větve, funkce, proměnné.

Říká se, že C++ je mnohem obtížnější se naučit než Pascal nebo jiné programovací jazyky. Doufám, že prostudováním materiálu ze sekce C++ jste přesvědčeni, že tomu tak není.

Podle mého názoru je rozšířený názor na složitost C++ výsledkem nehorázné a bezskrupulózní sabotáže ze strany přívrženců Delphi! Ve skutečnosti je Pascal mnohem obtížnější se naučit. Jen si pomyslete, místo závorek používají začátek a konec. A jak provádějí zadání - s operátorem := (ano, dvojtečka a rovnítko). Zkrátka pořádný blázinec!

Když se objevily video akcelerátory, museli programátoři pro každý napsat samostatný kód. Přejděte do jakéhokoli online obchodu, který prodává grafické karty, a představte si, že byste museli pro každou grafickou kartu napsat samostatný kód. Obecně se programátoři potýkali s vážným problémem.

V polovině devadesátých let se operační systém Windows začal velmi rychle šířit. Windows byl původně napsán v C (ne C++, ne. To znamená, že neexistovaly žádné třídy). Windows stále používá část starého kódu. Když začneme vytvářet aplikace pro Windows, seznámíme se s ještě vyšší úrovní – WinAPI (Windows API). WinAPI používají všechny aplikace Windows.

WinAPI (API - Application Programming Interface) je sada funkcí a struktur napsaných v C.

Windows používal (a stále používá) svůj vlastní grafický výstupní systém. Jmenuje se GDI (zkratka od Graphical Device Interface - grafické rozhraní zařízení, a ne Global Defense Initiative, jak by si zvláště bystrý a erudovaný čtenář mohl myslet).

GDI, vzhledem k vlastnostem WinAPI, nebylo vhodné pro tvorbu her. Protože GDI jeooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo Mimochodem, když se podíváte na fóra Delphi minion, zjistíte, že mnozí se snaží vytvářet hry pomocí GDI. Říkám vám, jsou to nemocní lidé. Vývojáři her tedy s vytvářením her pro Windows nijak nespěchali, byli více zvyklí pracovat pod starým dobrým DOSem.

A pak Microsoft vytvoří DirectX. První verze byla úplná kravina. Ale jak šel čas, DirectX bylo stále spolehlivější. V novém operačním systému Windows 7 bude k dispozici již jedenáctá verze.

Budeme analyzovat příklady pro devátou verzi. Rozdíly mezi devátou a desátou jsou značné. Možná v budoucnu budeme uvažovat o desátém, i když s největší pravděpodobností hned přejdeme na jedenáctku.

Co je DirectX? Jedná se o vysokoúrovňové API, které je napsáno v C++, za použití technologie COM (Component Object Model - komponentní model objektů. V krátkosti se na něj podíváme). DirectX je navržen pro práci s ovladači grafické karty. Ovladače jsou vytvořeny pro každou grafickou kartu (příkazový jazyk, kterému grafická karta rozumí). Programátor již nemusí psát samostatný kód pro každý ovladač pro každou grafickou kartu. Stačí mu znát rozhraní DirectX API. Veškerou práci na nízké úrovni (interakci s ovladači) řeší DirectX.

Pro spravedlnost je třeba říci, že existuje další populární knihovna - OpenGL. Princip fungování je přibližně stejný: programátor pracuje s API a samotný OpenGl pracuje s ovladači. Nespornou výhodou OpenGL je jeho multiplatformní charakter. Tito. OpenGL bude fungovat na všech operačních systémech. DirectX funguje pouze ve Windows. Na výhody DirectX se podíváme později (a existují a podle mého názoru jsou mnohem významnější).

Abyste mohli spouštět programy napsané pomocí DirectX, potřebujete DirectX End-User Runtimes (nainstalovali jsme je v předchozím odstavci).

Chcete-li psát aplikace, které používají DirectX, musíte si stáhnout DirectX SDK (Software Development Kit – sada nástrojů pro vývoj aplikací).

Máte dvě možnosti instalace directx sdk:

1. Stáhněte si DirectX SDK z webu společnosti Microsoft. V takovém případě si stáhnete plnou verzi se všemi příklady, dokumentací a dalšími nástroji. Velikost archivu je přibližně 580 megabajtů. Při instalaci DirectX SDK to zabere více než gigabajt.

2. Stáhněte si DirectX SDK ze své oblíbené stránky (odkaz na začátku lekce). V tomto případě si stáhnete verzi, kterou jsem omezil, ve které jsem nechal pouze soubory knihovny/záhlaví a jeden příklad. Velikost archivu – 2 MB ( dva megabajty.). Jak se říká, pociťte ten rozdíl! Při instalaci DirectX SDK zabere dvacet sedm megabajtů.

Pozornost:
Pokud přeinstalujete DirectX SDK, nezapomeňte odinstalovat předchozí verzi (pomocí Přidat nebo odebrat programy). Je vysoce nežádoucí instalovat novou verzi DirectX SDK přes starou. Tato poznámka platí pouze pro plnou verzi sady DirectX SDK. Pro oříznutou verzi stačí nahradit lib a zahrnout složky.

Otevře se stránka, ze které si můžete stáhnout nejnovější verzi DirectX SDK – s datem 9. srpna.

Takže na další stránce klikněte na tlačítko Stažení. Zobrazí se dialogové okno pro uložení souboru a začne stahování directx sdk:

Mimochodem, v jedné z nejnovějších verzí DirectX byly přidány technické recenze dvou nových technologií, které budou použity v DirectX 11: Direct2D a DirectWrite. Pokud umíte anglicky, nezapomeňte se podívat na odpovídající sekce v MSDN: Direct2d a DirectWrite. Když jsem hodinu připravoval, strávil jsem v dokumentaci dvě hodiny. Škoda, že jsme to nemohli otestovat. Myslím, že v budoucnu se o těchto technologiích v mailing listu určitě budeme bavit.

Po stažení instalačního souboru jej spusťte. Další postup kliknutí na tlačítko „Další“ ilustruji pomocí obrázků:

Vše je zde mnohem jednodušší a rychlejší. Klikněte na odkaz umístěný na začátku lekce. Nebo v sekci Výpisy a programy vyhledejte „DirectX SDK“, stáhněte soubor do počítače a rozbalte jej. U mě jsem archiv rozbalil do kořenového adresáře jednotky D. V důsledku toho instalační složka vypadá takto: D:\directx\

Malá poznámka: Spoustu věcí jsem vystřihl, aby byl archiv menší. V budoucnu budete muset stáhnout několik dalších souborů, které budou sděleny dodatečně. Budou také malé.

Nakonec se podívejme, jak to funguje.

Aby knihovny DirectX fungovaly během provádění programu, musí být v programu zahrnuty odpovídající hlavičkové soubory. Kromě toho jsou vyžadovány soubory knihovny. co to je? Zatím jsme se s nimi nesetkali. Jak víme, deklarace funkcí jsou uloženy v hlavičkových souborech. Těla funkcí jsou obvykle uložena na jiném místě. V lekci o vícesouborových programech jsme uložili těla funkcí do samostatných zdrojových souborů. V případě, že si od někoho zakoupíte knihovnu funkcí a tříd, získáte hlavičkové soubory (kde jsou uloženy deklarace) a soubory knihoven (kde jsou uloženy definice). Soubory knihovny mají příponu .lib.

IDE v současnosti o existenci DirectX neví. Musíme říci, kde má IDE Visual C++ 2008 hledat soubory záhlaví a knihovny.

Otevřete položku nabídky Nástroje → Možnosti.

V levé části okna, které se otevře, vyberte Projekty a řešení → Adresáře VC++:

Na pravé straně v rozevíracím seznamu Zobrazit adresáře pro(Zobrazit adresáře pro:) vybrat Zahrnout soubory(Zahrnuté soubory, nemohu ručit za přesný název položky v ruštině, je tam druhá). Poté z panelu nástrojů vyberte Nový řádek(Nový řádek) nebo klikněte na Ctrl+Ins. Pro názornější ilustraci viz obrázek. Objeví se nový řádek. Klikněte na tlačítko se třemi tečkami na konci řádku

Otevře se okno pro výběr adresáře. Přejděte do složky, kde máte nainstalované rozhraní DirectX. A vyberte složku Zahrnout.

Nyní v rozevíracím seznamu (kde jste vybrali Zahrnout soubory) vybrat Soubory knihovny(soubory knihovny) a opakujte operaci přidání řádku. Nyní vyberte složku lib/x86 pokud máte 32bitový operační systém popř lib/x64 pokud 64-bit. Při použití 64bitových knihoven se někdy při spouštění programů vyskytnou chyby, takže pokud se vám program využívající DirectX nespustí, vraťte se do tohoto okna a pro pole Soubory knihovny vybrat složku lib/x86.

Klepněte na tlačítko OK. IDE nyní ví, kde hledat záhlaví a soubory knihovny DirectX SDK.

Nyní otevřete projekt Soubor - Otevřít - Projekt/Řešení nebo klikněte Ctrl+Shift+O.

Pokud jste si stáhli SDK z webu Microsoftu, pak se příklad nachází ve složce (D:\directx - složka, kam jsem nainstaloval svou verzi): D:\directx\Samples\C++\Direct3D\Tutorials\Tut01_CreateDevice

Pokud jste si stáhli SDK z mého webu, projekt najdete na (D:\directx je složka, do které jsem nainstaloval svou verzi): D:\directx\Samples\Tut01_CreateDevice

Složka obsahuje dvě řešení: pro Visual C++ 2005 a pro Visual C++ 2008. Vyberte řešení, které odpovídá vaší verzi Visual C++.

Nyní stiskněte Ctrl+Alt+F7 a F5.

Tady je. První program, který používá DirectX.

Před zavřením IDE se podívejme na kód.

V Průzkumníku řešení vyberte soubor CreateDevice.cpp. Pokud prolétnete celý soubor, s největší pravděpodobností nic nepochopíte.

Ač se to může zdát překvapivé :), ale struktura programu je velmi podobná tomu, co jsme již vytvořili: #include direktivy, funkce InitD3D(), CleanUp(), Render(), MsgProc().

Funkce wWinMain je obdobou funkce main. Zde začíná provádění programu ve Windows.

V řádcích deklarace proměnné:
LPDIRECT3D9 g_pD3D = NULL; // Používá se k vytvoření D3DDevice
LPDIRECT3DDEVICE9 g_pd3dDevice = NULL; // Naše vykreslovací zařízení

Existují nové typy. Ve skutečnosti jsou ze standardních typů přepsány typedef (na který jsme se již podívali).

Některé věci nevíme:
g_pD3D->CreateDevice
Zde je g_pD3D objekt a CreateDevice() je metoda. Proč se místo obvyklé tečky používá syntaxe ->, se dozvíme v jedné z následujících lekcí.

Ano, je zde použito mnoho nových typů, mnoho nových funkcí, ale přesto se za vším tím pozlátkem dá tušit nám již známé C++ (doufám, že tomu tak opravdu je).

Po nástupu velmi dostupných počítačů se technologie začala vyvíjet mnohem rychleji v různých směrech a někdy dala vzniknout novým, a proto nyní v běžné konverzaci můžete slyšet spoustu nesrozumitelných slov, například DirectX. Někteří lidé se vás mohou zeptat na to, kam nainstalovat DirectX.

Tento článek se zaměří výhradně na grafickou knihovnu DirectX: proč je potřeba, kde se používá, kdo ji vytvořil, a hlavně, jak ji nainstalovat do vlastního počítače. Náš článek je doporučen výhradně pro začínající uživatele operačního systému Windows, protože knihovna DirectX funguje pouze tam.

Nejprve musíte zjistit, co to je. Například spustíte hru a do vaší paměti RAM se začnou načítat miliony bajtů informací, aby je zpracoval nejen centrální procesor, ale také grafický procesor. Kromě toho je nutné číst stisk kláves, polohu myši, příkazy z operačního systému a mnoho dalšího. Může to být pro vás novinka, ale vše v počítači se zpracovává výhradně sekvenčně.

Otázkou je, jak přimět počítač, aby to všechno dělal - počítač k tomu potřebuje instrukce. Pokud se abstrahujeme, pak programový kód, který napsali vývojáři hry, jsou instrukce. Nyní si představte, že když vytváříte novou hru, musíte to udělat znovu, což znamená doslova „zkazit“ roky vašeho života, ale není to potřeba, protože existuje speciální software, například grafická knihovna DirectX.

Programátoři jej propojí, načež bude možné inteligentně využívat jeho prostředky pro správu procesů, zobrazování grafiky a mnoho dalšího. Některé počítače však nejsou s touto knihovnou dodávány ihned po vybalení, takže níže vám řekneme, kam nainstalovat DirectX. Připomínáme, že návod je vhodný pouze pro operační systém Windows, pro který byla mimochodem knihovna vytvořena. Ten se mimochodem používá i v konzoli Xbox.

Pokud chcete nainstalovat devátou verzi, pak pravděpodobně používáte zastaralý operační systém, například Windows XP, takže důrazně doporučujeme upgradovat na verzi 10, protože XP bylo před několika lety mimo provoz, takže systém je plný zranitelností. Pokud to však nechcete udělat z důvodu osobního přesvědčení, pokyny budou uvedeny níže.

Pokyny pro instalaci deváté verze DirectX:

  1. Tato verze byla vyvinuta přibližně ve stejné době jako Windows XP, takže ji již nelze najít na oficiálních stránkách, pouze desátou nebo jedenáctou, vše v závislosti na grafické kartě. Vytvořte odpovídající vyhledávací dotaz ve svém prohlížeči.
  2. Stáhněte si z jiného než oficiálního zdroje, počkejte na dokončení stahování a spusťte instalaci.
  3. Přijměte dohodu. Po instalaci restartujte počítač.

Za zmínku stojí, že Windows 7 podporuje jakoukoli verzi této knihovny, s výjimkou DirectX 12, která byla vytvořena výhradně pro Windows 10 a je její nedílnou součástí. Pokyny k instalaci budou uvedeny níže, ale pokud nechcete stahovat z internetu, vyhledejte disk z krabice dodané s grafickou kartou, musí existovat knihovna podporovaná vaší grafickou kartou, nebo si stáhněte Windows 10 .

Pokyny, kam nainstalovat DirectX 11:

  1. Přejděte na oficiální web DirectX, kde vám bude nabídnuto stažení jejich produktu.
  2. Počkejte na dokončení procesu stahování.
  3. Zahajte instalaci a zároveň odsouhlaste podmínky použití.
  4. Instalační program sám najde optimální cestu, takže jen počkáme, až skončí a restartujeme počítač.

Doufáme, že po přečtení tohoto článku pochopíte, kam nainstalovat DirectX a proč bylo vůbec vytvořeno. Za zmínku stojí, že grafické karty v závislosti na jejich generaci podporují různé verze DirectX, takže i po instalaci verze 11 může fungovat pouze verze 10 atd.

Po nástupu velmi dostupných počítačů se technologie začala vyvíjet mnohem rychleji v různých směrech a někdy dala vzniknout novým, a proto nyní v běžné konverzaci můžete slyšet spoustu nesrozumitelných slov, například DirectX. Někteří lidé se vás mohou zeptat na to, kam nainstalovat DirectX.

Tento článek se zaměří výhradně na grafickou knihovnu DirectX: proč je potřeba, kde se používá, kdo ji vytvořil, a hlavně, jak ji nainstalovat do vlastního počítače. Náš článek je doporučen výhradně pro začínající uživatele operačního systému Windows, protože knihovna DirectX funguje pouze tam.

Nejprve musíte zjistit, co to je. Například spustíte hru a do vaší paměti RAM se začnou načítat miliony bajtů informací, aby je zpracoval nejen centrální procesor, ale také grafický procesor. Kromě toho je nutné číst stisk kláves, polohu myši, příkazy z operačního systému a mnoho dalšího. Může to být pro vás novinka, ale vše v počítači se zpracovává výhradně sekvenčně.

Otázkou je, jak přimět počítač, aby to všechno dělal - počítač k tomu potřebuje instrukce. Pokud se abstrahujeme, pak programový kód, který napsali vývojáři hry, jsou instrukce. Nyní si představte, že když vytváříte novou hru, musíte to udělat znovu, což znamená doslova „zkazit“ roky vašeho života, ale není to potřeba, protože existuje speciální software, například grafická knihovna DirectX.

Programátoři jej propojí, načež bude možné inteligentně využívat jeho prostředky pro správu procesů, zobrazování grafiky a mnoho dalšího. Některé počítače však nejsou s touto knihovnou dodávány ihned po vybalení, takže níže vám řekneme, kam nainstalovat DirectX. Připomínáme, že návod je vhodný pouze pro operační systém Windows, pro který byla mimochodem knihovna vytvořena. Ten se mimochodem používá i v konzoli Xbox.

Pokud chcete nainstalovat devátou verzi, pak pravděpodobně používáte zastaralý operační systém, například Windows XP, takže důrazně doporučujeme upgradovat na verzi 10, protože XP bylo před několika lety mimo provoz, takže systém je plný zranitelností. Pokud to však nechcete udělat z důvodu osobního přesvědčení, pokyny budou uvedeny níže.

Pokyny pro instalaci deváté verze DirectX:

  1. Tato verze byla vyvinuta přibližně ve stejné době jako Windows XP, takže ji již nelze najít na oficiálních stránkách, pouze desátou nebo jedenáctou, vše v závislosti na grafické kartě. Vytvořte odpovídající vyhledávací dotaz ve svém prohlížeči.
  2. Stáhněte si z jiného než oficiálního zdroje, počkejte na dokončení stahování a spusťte instalaci.
  3. Přijměte dohodu. Po instalaci restartujte počítač.

Za zmínku stojí, že Windows 7 podporuje jakoukoli verzi této knihovny, s výjimkou DirectX 12, která byla vytvořena výhradně pro Windows 10 a je její nedílnou součástí. Pokyny k instalaci budou uvedeny níže, ale pokud nechcete stahovat z internetu, vyhledejte disk z krabice dodané s grafickou kartou, musí existovat knihovna podporovaná vaší grafickou kartou, nebo si stáhněte Windows 10 .

Pokyny, kam nainstalovat DirectX 11:

  1. Přejděte na oficiální web DirectX, kde vám bude nabídnuto stažení jejich produktu.
  2. Počkejte na dokončení procesu stahování.
  3. Zahajte instalaci a zároveň odsouhlaste podmínky použití.
  4. Instalační program sám najde optimální cestu, takže jen počkáme, až skončí a restartujeme počítač.

Doufáme, že po přečtení tohoto článku pochopíte, kam nainstalovat DirectX a proč bylo vůbec vytvořeno. Za zmínku stojí, že grafické karty v závislosti na jejich generaci podporují různé verze DirectX, takže i po instalaci verze 11 může fungovat pouze verze 10 atd.

Po nástupu velmi dostupných počítačů se technologie začala vyvíjet mnohem rychleji v různých směrech a někdy dala vzniknout novým, a proto nyní v běžné konverzaci můžete slyšet spoustu nesrozumitelných slov, například DirectX. Někteří lidé se vás mohou zeptat na to, kam nainstalovat DirectX.

Tento článek se zaměří výhradně na grafickou knihovnu DirectX: proč je potřeba, kde se používá, kdo ji vytvořil, a hlavně, jak ji nainstalovat do vlastního počítače. Náš článek je doporučen výhradně pro začínající uživatele operačního systému Windows, protože knihovna DirectX funguje pouze tam.

Nejprve musíte zjistit, co to je. Například spustíte hru a do vaší paměti RAM se začnou načítat miliony bajtů informací, aby je zpracoval nejen centrální procesor, ale také grafický procesor. Kromě toho je nutné číst stisk kláves, polohu myši, příkazy z operačního systému a mnoho dalšího. Může to být pro vás novinka, ale vše v počítači se zpracovává výhradně sekvenčně.

Otázkou je, jak přimět počítač, aby to všechno dělal - počítač k tomu potřebuje instrukce. Pokud se abstrahujeme, pak programový kód, který napsali vývojáři hry, jsou instrukce. Nyní si představte, že když vytváříte novou hru, musíte to udělat znovu, což znamená doslova „zkazit“ roky vašeho života, ale není to potřeba, protože existuje speciální software, například grafická knihovna DirectX.

Programátoři jej propojí, načež bude možné inteligentně využívat jeho prostředky pro správu procesů, zobrazování grafiky a mnoho dalšího. Některé počítače však nejsou s touto knihovnou dodávány ihned po vybalení, takže níže vám řekneme, kam nainstalovat DirectX. Připomínáme, že návod je vhodný pouze pro operační systém Windows, pro který byla mimochodem knihovna vytvořena. Ten se mimochodem používá i v konzoli Xbox.

Pokud chcete nainstalovat devátou verzi, pak pravděpodobně používáte zastaralý operační systém, například Windows XP, takže důrazně doporučujeme upgradovat na verzi 10, protože XP bylo před několika lety mimo provoz, takže systém je plný zranitelností. Pokud to však nechcete udělat z důvodu osobního přesvědčení, pokyny budou uvedeny níže.

Pokyny pro instalaci deváté verze DirectX:

  1. Tato verze byla vyvinuta přibližně ve stejné době jako Windows XP, takže ji již nelze najít na oficiálních stránkách, pouze desátou nebo jedenáctou, vše v závislosti na grafické kartě. Vytvořte odpovídající vyhledávací dotaz ve svém prohlížeči.
  2. Stáhněte si z jiného než oficiálního zdroje, počkejte na dokončení stahování a spusťte instalaci.
  3. Přijměte dohodu. Po instalaci restartujte počítač.

Za zmínku stojí, že Windows 7 podporuje jakoukoli verzi této knihovny, s výjimkou DirectX 12, která byla vytvořena výhradně pro Windows 10 a je její nedílnou součástí. Pokyny k instalaci budou uvedeny níže, ale pokud nechcete stahovat z internetu, vyhledejte disk z krabice dodané s grafickou kartou, musí existovat knihovna podporovaná vaší grafickou kartou, nebo si stáhněte Windows 10 .

Pokyny, kam nainstalovat DirectX 11:

  1. Přejděte na oficiální web DirectX, kde vám bude nabídnuto stažení jejich produktu.
  2. Počkejte na dokončení procesu stahování.
  3. Zahajte instalaci a zároveň odsouhlaste podmínky použití.
  4. Instalační program sám najde optimální cestu, takže jen počkáme, až skončí a restartujeme počítač.

Doufáme, že po přečtení tohoto článku pochopíte, kam nainstalovat DirectX a proč bylo vůbec vytvořeno. Za zmínku stojí, že grafické karty v závislosti na jejich generaci podporují různé verze DirectX, takže i po instalaci verze 11 může fungovat pouze verze 10 atd.

Je to zvláštní, ale jakmile se lidé pokusí stáhnout DirectX pro Windows 7 nebo 8: konkrétně hledají, kde to lze provést zdarma, požádají o odkaz na torrent a provádějí další zbytečné akce stejného charakteru.

Ve skutečnosti ke stažení DirectX 10, 11 nebo 9.0c (poslední, pokud máte Windows XP), stačí přejít na oficiální web společnosti Microsoft a je to. Neriskujete tak, že si místo DirectX stáhnete něco nepříliš přátelského a můžete si být zcela jisti, že to bude opravdu zdarma a bez pochybných SMS.

Kde mohu získat DirectX na webu společnosti Microsoft a jaké mohou být nuance?

Chcete-li si tedy do počítače stáhnout verzi Direct X, která vám vyhovuje, přejděte na tuto stránku: . a klikněte na tlačítko "Stáhnout".

Vezměte prosím na vědomí, že se tím zahájí stahování webového instalačního programu DirectX, který po spuštění rozpozná vaši verzi systému Windows a nainstaluje správnou verzi knihoven, což znamená, že bude vyžadovat připojení k internetu.

Pokud požadujete DirectX 9.0c, můžete si stáhnout samotné instalační soubory (nikoli webový instalátor) zdarma z tohoto odkazu: .

Bohužel se mi nepodařilo najít DirectX 11 a 10 jako samostatné soubory ke stažení, nikoli jako webový instalátor na oficiálních stránkách. Nicméně podle webu, pokud požadujete DirectX 11 pro Windows 7, můžete si stáhnout aktualizaci platformy odtud. a jeho instalací automaticky získáte nejnovější verzi DirectX.

Samotná instalace Microsoft DirectX ve Windows 7 a Windows 8 je velmi jednoduchý proces: stačí kliknout na „Další“ a se vším souhlasit (i když pouze v případě, že jste si jej stáhli z oficiálních stránek, jinak jej budete moci nainstalovat tímto způsobem kromě potřebných knihoven a nepotřebných programů).

Nejprve, jak zjistit, které rozhraní DirectX je již nainstalováno:

  • Stiskněte klávesy Windows + R na klávesnici a zadejte příkaz do okna Spustit dxdiag a poté stiskněte Enter nebo Ok.
  • Všechny potřebné informace se zobrazí v okně Diagnostický nástroj DirectX, které se objeví, včetně nainstalované verze.

Pokud mluvíme o tom, která verze je potřebná pro váš počítač, zde jsou informace o oficiálních verzích a podporovaných operačních systémech:

  • 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, ve většině případů tyto informace nepotřebuje průměrný uživatel, jehož počítač je připojen k internetu: stačí si stáhnout Web Installer, který zase určí, jakou verzi DirectX je třeba nainstalovat. a udělá to.

Zde je zdánlivě zvláštní otázka: kde stáhnout DirectX pro novou sedmičku. Někdo by se mohl ptát, proč to vůbec dělat? Ostatně DirectX 11 je již ve výchozím nastavení nainstalován ve Windows 7 a nevyžaduje žádné dodatečné stahování a instalaci. Pokud mě však nedržíte za slovo, každý si to může snadno ověřit.

Ke kontrole budeme potřebovat utilitu dxdiag, která je přítomna i ve Windows 7. Tato utilita je určena pro diagnostiku DirectX a umožní nám zjistit, jakou verzi máme.

Klepněte na tlačítko Start, zadejte svůj dotaz do vyhledávacího pole dxdiag a stiskněte klávesu.

Při prvním spuštění se program zeptá, zda potřebujete skenovat ovladače pro digitální záznamy WHQL. Není to vůbec nutné dělat. Poté se otevře hlavní okno programu Diagnostický nástroj DirectX.

A tady je naše verze DirectX. Jak vidíte, jedná se o DirectX 11.

Mimochodem, níže můžete zaškrtnout políčko Zkontrolujte digitální podpisy WHQL, která vám umožní zkontrolovat ovladače, pokud jste to odmítli udělat, když se objevila odpovídající zpráva.

Ve skutečnosti není třeba být nijak zvlášť rád, že Windows 7 má DirectX 11. V každém případě je prozatím velmi málo her, které tuto technologii podporují, takže většina her stále potřebuje DirectX 9 a 10.

Které operační systémy podporují DirectX 11? Zde je jejich seznam:

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

Jak vidíte, DirectX 11 je docela k dispozici pro instalaci na Windows Vista s aktualizací Service Pack 2. V tomto případě je třeba stáhnout a nainstalovat řadu aktualizací, což bude provedeno automaticky díky službě Windows Update.

Takhle vám to radí i samotní soudruzi z Microsoftu.

  1. Klepněte na tlačítko Start.
  2. Vyberte nabídku Programy a pak na odkaz Windows Update.
  3. Klikněte na odkaz Kontrola aktualizací.
  4. Pokud jsou k dispozici aktualizace, klikněte na odkaz Zobrazit dostupné aktualizace.
  5. Vyberte požadované aktualizační balíčky a klikněte na tlačítko Nainstalujte.

Kde si tedy mohu stáhnout DirectX 11, pokud z nějakého důvodu není nainstalován?

Zbývá vám říci, kde si můžete stáhnout DirectX 11 pro Windows jako samostatný soubor, který je někdy nezbytný pro aktualizaci DirectX a spuštění nejnovějších her. Můžete to udělat na webu společnosti Microsoft. Instalační soubor bude stažen dxwebsetup.exe, který následně stáhne všechny potřebné soubory přes internet.

Vývojáři her se bez DirectX SDK neobejdou. Chcete-li jej stáhnout, klikněte na odkaz v okně, které se otevře Získejte nejnovější Windows SDK.

O něco později budeme hovořit o tom, jak můžete použít nástroj dxdiag k řešení různých problémů, které se vyskytnou ve vašem počítači. Někdy díky této utilitě můžete dokonce dosáhnout pozitivního výsledku :)

Zobrazení příspěvku: 174

Nikde nenajdete jednoznačnou odpověď na to, kde se directx nachází, protože obsahuje desítky souborů, které jsou umístěny na různých místech

Pokud máte problémy (systém indikuje chyby souborů), pak je nejlepší možností stáhnout dxwebsetup.

Tento instalační program umístí všechny potřebné soubory do správné složky, včetně directx 11.

Většina prvků directx ve Windows 7, XP a Windows 8 je umístěna ve složce system 32.

Obvykle jsou potřeba pro hry, i když se používají pro video a zvuk.

K dispozici jsou všechny potřebné knihovny, včetně nejnovějšího Direct X 11 a dalších. I když máte Windows 7, bude tento článek dobrým pomocníkem při řešení problémů ve hrách.

Program Everest vám pomůže získat nejvíce informací o tom, kde se na vašem počítači nachází directx.

Jak odstranit directx

Direct X je pevně zabudován v systému a nelze jej zcela odstranit běžným způsobem (standardně - programy a komponenty).

Chcete-li odstranit všechny součásti a složky DirectX, musíte použít speciální software, například nástroj „directx uninstaller“.

Tato situace vzniká v důsledku skutečnosti, že soubory Direct X v systému Windows 7 jsou umístěny na různých místech.

Pokud se při hraní her vyskytnou chyby, můžete jako možnost smazat soubory pomocí výše uvedených programů a nainstalovat knihovny od začátku. Hodně štěstí.