itthon / Dolgozzon az interneten / Hol van telepítve a DirectX a Windows 7 rendszeren. Hol tölthető le és hogyan telepíthető a DirectX - részletes útmutató. Hol van telepítve és kicsomagolva a DirectX

Hol van telepítve a DirectX a Windows 7 rendszeren. Hol tölthető le és hogyan telepíthető a DirectX - részletes útmutató. Hol van telepítve és kicsomagolva a DirectX

A DirectX telepítésével kapcsolatos általános kérdés megválaszolásához először meg kell értenie, mire való. A DirectX egy speciális készlet szoftveralkalmazások A Microsoft, amelyet a modern játékok fejlesztésében használnak, és szükséges normál működésükhöz.

A DirectX mindenképpen nagyon fontos a PC-s játékok megfelelő működéséhez. Enélkül egyetlen játék sem indul el egyszerűen a Windows operációs rendszeren. Mielőtt azonban kétségbeesetten keresné a DirectX telepítésével kapcsolatos információkat, először meg kell találnia, hogy egyáltalán frissítenie kell-e ezt a szoftvert. Ehhez kövesse az alábbi utasításokat, hogy megtudja, melyik DirectX van telepítve:

  • A Start menüben nyissa meg a "Futtatás" parancssort.
  • Írja be a "dxdiag" parancsot idézőjelek nélkül - ez megnyitja a DirectX diagnosztikai eszközt, ahol megjelenik részletes információk, beleértve a DirectX verziót is.
  • Nézze meg, hogy a DirectX melyik verziója van telepítve. A Ebben a pillanatban a legújabb verzió a DirectX 11, amely azóta elérhető az operációs rendszeren Windows Vistaés magasabb. A közhiedelemmel ellentétben a DirectX 12 megjelenése még nem történt meg, de a következő napokban meg kell jelennie. Ezért nincs értelme azt keresni, hogy hol töltheti le a DirectX 12-t.

Ha követte a fenti utasításokat a DirectX telepített verziójának ellenőrzésére vonatkozóan, és látta, hogy nincs telepítve a legújabb verzió, vagy ez a szoftver egyáltalán nem érhető el, akkor töltse le és telepítse a DirectX-et. A DirectX telepítésének módját az alábbiakban részletezzük.


Ha te Windows tulajdonos 7, 8, 8.1 vagy Vista, akkor tudnia kell, hogyan telepítheti a DirectX 11-et külön fájlként. A Windows XP sajnos nem támogatja a szoftver ezen verzióját. Fontos megjegyezni, hogy a DirectX 11-et egyetlen egyszerű okból nem tudja letölteni és telepíteni a Microsoft hivatalos webhelyéről külön fájllal: a Windows új verziói már a DirectX legújabb verziójával érkeznek. Az esetek azonban eltérőek, és előfordulhat, hogy véletlenül vagy szándékosan távolította el ezt a szoftvert. Az újbóli telepítéshez tegye a következőket:


Fontos: azt tanácsoljuk, hogy ne töltsön le DirectX-et harmadik fél forrásaiból. Az operációs rendszerhez szükséges összes információ és fájl megtalálható a Microsoft hivatalos webhelyén. Nem kell kockázatot vállalni, mivel sok szoftverarchívum tartalmaz olyan vírust, amely károsítja az operációs rendszert.

A nagyon megfizethető számítógépek megjelenése után a technológiák sokkal gyorsabban kezdtek fejlődni különböző irányokban, és néha újak is születtek, ezért most sok homályos szót hallhat a hétköznapi beszélgetésekben, például a DirectX. Néhányan és Ön is felteheti a kérdést, hogy hova kell telepíteni a DirectX-et.

Ez a cikk kizárólag a DirectX grafikus könyvtárra összpontosít: miért van rá szükség, hol használják, ki készítette, és ami a legfontosabb, hogyan telepítheti saját számítógépére. Cikkünket kizárólag az operációs rendszer kezdő felhasználóinak ajánljuk. Windows rendszerek, mert a DirectX könyvtár csak ott működik.

Miért van szüksége DirectX-re?

Először is ki kell találnod, mi az. Például elindítja a játékot, és a saját RAM több millió bájtnyi információ letöltése kezdődik meg, így nem csak központi feldolgozó egység, de szintén GPU. Ezenkívül be kell olvasni a billentyűleütéseket, az egér pozícióját, az operációs rendszer parancsait és még sok mást. Lehet, hogy ez újdonság lesz számodra, de a számítógépben mindent kizárólag szekvenciálisan dolgoz fel.

A kérdés az, hogy hogyan lehet rávenni a számítógépet, hogy mindezt megtegye – ehhez a számítógépnek szóló utasításokra van szükség. Ha elvonatkoztatunk, akkor a játékfejlesztők által írt programkód az utasítás. Most képzelje el ezt a teremtés során új játékújra kell csinálnod, ami szó szerint "tönkreteszi" életed éveit, de erre nincs szükség, mert vannak speciális szoftverek pl. grafikus könyvtár DirectX.

A programozók összekapcsolják, ezután lehetőség nyílik az erőforrások intelligens felhasználására folyamatok vezérlésére, grafikák megjelenítésére és még sok másra. Egyes számítógépek azonban nem tartalmazzák ezt a könyvtárat, ezért az alábbiakban elmondjuk, hová kell telepíteni a DirectX-et. Emlékeztetünk arra, hogy az utasítás csak arra a Windows operációs rendszerre vonatkozik, amely alatt egyébként a könyvtárat létrehozták. Egyébként Xbox konzolban is használják.

Hová kell telepíteni a DirectX 9.0-t?

Ha a kilencedik verziót szeretné telepíteni, akkor valószínűleg egy elavult verziót használ operációs rendszer, például a Windows XP, ezért erősen ajánlott a 10-es verzióra frissíteni, mivel az XP szolgáltatás néhány éve megszűnt, így a rendszer tele van sérülékenységekkel. Ha azonban ezt személyes okokból nem szeretné megtenni, az alábbiakban az utasításokat adjuk meg.

Útmutató a DirectX kilencedik verziójának telepítéséhez:

  1. Ez a verzió Körülbelül a Windows XP-vel egy időben fejlesztették, így a hivatalos oldalon már nem található meg, videókártyától függően csak a tizedik vagy tizenegyedik. Hozzon létre egy megfelelőt keresési lekérdezés a böngészőben.
  2. Töltse le ne a hivatalos forrásból, várja meg a teljes letöltést, és indítsa el a telepítést.
  3. Fogadja el a megállapodást. A telepítés után indítsa újra a számítógépet.

Hová telepíthető a DirectX 11 Windows 7 rendszerhez

Érdemes megjegyezni, hogy a Windows 7 támogatja a könyvtár bármely verzióját, kivéve a DirectX 12-t, amely kizárólag a Windows 10 számára készült, és annak szerves részét képezi. A telepítési utasítások alább olvashatók, de ha nem szeretne letölteni az internetről, akkor a videokártya alól keressen egy lemezt a dobozból, ott kell lennie a videokártya által támogatott könyvtárnak, vagy töltse le a Windows 10-et.

Útmutató a DirectX 11 telepítéséhez:

  1. Nyissa meg a hivatalos DirectX webhelyet, ahol a rendszer felkéri a termék letöltésére.
  2. Várja meg, amíg a letöltési folyamat befejeződik.
  3. Indítsa el a telepítést, és közben fogadja el a használati feltételeket.
  4. A telepítő maga fogja megtalálni a legjobb utat, ezért csak várja meg a végét, és indítsa újra a számítógépet.

Végül

Reméljük, hogy a cikk elolvasása után megérti, hová kell telepíteni a DirectX-et, és mire készült. Érdemes megjegyezni, hogy a videokártyák, generációjuktól függően, támogatják különböző verziók DirectX, így a 11-es verzió telepítése után is csak a 10 tud működni stb.

A programokkal rendelkező számítógépes eszközök normál működésének biztosításához telepíteni kell a DirectX-et. Sokan ismerik ezt a programot, mert gyakran szükséges a játékok telepítése során. De mi a teendő, ha letöltöttek egy szoftvercsomagot az internetről, de nem tudja telepíteni? Mi a teendő ilyen helyzetben, ez a cikk megmondja.

DirectX manuális telepítése

Több lehetőség is van lehetséges problémákat, amellyel a kezdők szembesülnek, amikor nem tudják hova telepíteni a DirectX-et a számítógépen.

A legjobb, ha letölti a DirectX csomagot a hivatalos webhelyről, mivel a fejlesztők telepítőcsomagja lehetővé teszi a legtöbb letöltést és telepítést. legújabb verzió ezt a szoftvert felhasználói beavatkozás nélkül.

Néha előfordul, hogy egy önkicsomagoló archívum letöltése történik. A típusát a fájlkiterjesztés alapján határozhatja meg. Ha az archívum egy végrehajtható fájl (.exe), kattintson duplán rá, és csomagolja ki bármelyik mappába. Ezt követően az új mappában meg kell találni a DirectX-et telepítő programtelepítőt automatikus üzemmód.

Az Ön informatikai asszisztense

Az animációs technológia fejlődésével számítógépes játékokés grafikus szerkesztők szükség volt az objektumok jobb megjelenítésére és vizuális effektek. A probléma megoldására használják szoftver DirectX. Ez egyfajta híd a videoadapter között, hangkártya valamint a játékok és szerkesztők grafikájának szoftveres része, amely lehetővé teszi a monitor képernyőjén megjelenő képek minőségének javítását. A Windows minden verziója tartalmaz egy sor DirectX fájlt, amelyek optimalizálják a grafikai élményt. A DirectX verziófrissítéseket játékalkalmazásokkal együtt lehet szállítani. A DirectX használatához rendelkeznie kell bizonyos reprezentáció a program telepítéséről, frissítéséről, eltávolításáról és újratelepítéséről a Windows 10 rendszerben.

A DirectX 12 for Windows 10 egy *.dll kiterjesztésű fájlkészlet, amely a vizuális effektusok és a hangok jobb megjelenítéséhez szükséges szoftverkönyvtárakból áll. A Windows 10 alapértelmezés szerint beépített DirectX 12-vel rendelkezik. Ez a verzió nem igényel kézi frissítés. Minden fájl automatikusan letöltődik, amikor frissítések érkeznek a Microsoft hivatalos webhelyéről az interneten.

A dxdiag paranccsal meghatározhatja a DirectX verzióját számítógépén:


Annak ellenére, hogy a DirectX 12 előre telepítve van a Windows 10 rendszeren, a dxdiag párbeszédpanel bizonyos esetekben korábbi verziót jeleníthet meg.

Problémák általában két esetben merülhetnek fel:

  • a felhasználó által futtatott játék alá íródott régi verzió DirectX, és az új verzió nem tartalmazza a szükséges könyvtárakat;
  • A Diagnosztikai eszközök azt írják, hogy a DirectX 11.2. Ez azt jelenti:
    • a számítógépre telepített videoadapter elavult, és nem támogatja a DirectX 12-t;
    • telepítve elavult illesztőprogramok videó adapter, és frissíteni kell.

A számítógép tulajdonságainál és az adapter gyártójának webhelyén az Eszközkezelő konzol segítségével megtekintheti, hogy a videoadapter melyik verziót támogatja. Ehhez az "Eszközkezelő" konzolban keresse meg a "Videoadapterek" sort, nyissa meg, és írja le az adapter nevét. Ezután keresse fel a gyártó webhelyét, és tekintse meg a DirectX azon verzióját, amelyhez az adapter be van állítva a pivot táblában. Ha a 11.2-es verzió van megadva, akkor ennek megfelelően a 12-es verzióval fog működni, de csak a 11.2-es verzió könyvtárait tudja majd használni.

A DirectX verziójának telepítéséhez (frissítéséhez) a következő helyre kell lépnie hivatalos oldal Microsoft, és keresse meg az operációs rendszer kívánt verzióját. A 12. verzióhoz nincs külön frissítőcsomag, és minden frissítés automatikusan érkezik a Frissítőközponton keresztül.

Tehát a rendszerösszetevők frissítésének ellenőrzéséhez a következőkre van szüksége:


Néha a játék indításakor figyelmeztetés jelenik meg arról, hogy a könyvtár hiánya miatt lehetetlen elindítani. A könyvtár hozzáadható a szükséges korábbi DirectX készletből.

A webes telepítő ablakában ellenőrizze a rendszerkövetelményeket, és olvassa el a telepítési utasításokat. Ezután letöltjük a futtatható könyvtárat a számítógépre, lefuttatjuk a dxsetup.exe futtatható fájlt, majd követjük a telepítési utasításokat. Ne felejtse el törölni a telepítés során felkínált további összetevők bejelölését, amelyekre nincs szüksége. Ezenkívül ne telepítse keresőmotor Bing, amelyet a könyvtárak mellékleteként kínálnak.

A dxsetup.exe végrehajtható fájl letöltése és futtatása után a könyvtár archív mappája a felhasználó által megadott bármely helyre telepíthető. Alapértelmezés szerint a könyvtár a C:\Windows\System32 mappába lesz csomagolva. Az archívum letöltése előtt ajánlatos létrehozni egy mappát tetszőleges néven a lemez gyökerében. Ott töltsd le az archívumot, csomagold ki, telepítsd a DirectX-et a kiválasztott helyre, majd töröld a létrehozott mappát.

Előfordulhat, hogy az alkalmazás nem települ, ha verziója nem egyezik a Windows operációs rendszer verziójával. A 12-es verzió nem telepíthető Windows 7-re, valamint a 11-es verzió Windows XP-re.

Táblázat: Windows-verziók és a hozzájuk tartozó DirectX-verziók

Ezenkívül más okok is lehetnek, amelyek miatt a DirectX nem tud telepíteni:

  • a dxsetup.exe futtatható fájlt vírus érintheti. Ez gyakran előfordul, ha a letöltés nem ellenőrzött webhelyről történt. Ezért a letöltött fájlt azonnal ellenőriznie kell egy vírusirtónak;
  • Előfordulhat, hogy a letöltött archívum nem egyezik a rendszer bitmélységével (bitmélységével). Ha 32 bites Windows operációs rendszerrel rendelkezik, a 64 bites operációs rendszer archívuma nem lesz telepítve a számítógépére;
  • számítógépe víruskereső szoftvere blokkolhatja a fájlt letöltés közben. Le kell tiltania a víruskeresőt, és meg kell próbálnia újra letölteni a fájlt;
  • nincs telepítési joga. NÁL NÉL helyi menü fájlt, döntenie kell, hogy rendszergazdaként fusson, vagy a telepítéshez jogokat kell adnia;
  • A számítógép RAM és cache memóriája tele van mindenféle szeméttel. Használatával törölnie kell a memóriát speciális programok. Ez lehet Wise Care 365, Glary Utilites, Ccleaner és mások. A memória törlése után indítsa újra a számítógépet, és ismételje meg a telepítést.

A telepítés során váratlan hiba léphet fel, és megjelenik egy hibaüzenet ablak.

Ha a DirectX telepítése sikertelen, több lehetőség is kínálkozik a probléma megoldására:

  • töltse le a dxsetup.exe végrehajtható fájlt egy másik webhelyről, és futtassa;
  • telepítse a Windows-t frissítési módban, mivel előfordulhat, hogy az összetevők működése meghibásodik;
  • elől futni parancs sor a rendszergazda nevében a chkdsk és az sfc /scannow segédprogramokat, és teljesen ellenőrizze a merevlemezt;
  • haladóbb felhasználók számára egy tipp található a DXError.log és a DirectX.log fájlokban Windows mappa. Ha nincs elegendő tudás ezen a területen, akkor jobb, ha konzultál egy szakemberrel, például online módban.

Az alkalmazás újratelepítése kétféleképpen történik:

  • teljes eltávolítása telepített verzióés lecserélve egy hasonlóra. Akkor használatos, ha gyakran legördülő ablakok figyelmeztetnek a DirectX hibákra;
  • a telepített verzió frissítése. A DirectX szoftver úgy van beállítva, hogy újratelepítéskor a hiányzó dll-fájlok hozzáadódjanak a meglévő könyvtárcsomaghoz. Ha könyvtárakat kell hozzáadnia a DirectX 9.0C-től a DirectX 12.0-hoz, akkor azok egyszerűen csatolva lesznek a telepített verzió fájljaihoz.

A megfelelő újratelepítéshez, mielőtt végrehajtaná, számos konkrét műveletet kell végrehajtania:


A beépített DirectX alkalmazás teljes eltávolítása a Windows 10 rendszerben nem hajtható végre a Vezérlőpult szabványos „Program eltávolítása vagy módosítása” funkciójával.

A probléma megoldásához létezik nagyszámú harmadik féltől származó programok, amely lehetővé teszi a DirectX 12 eltávolítását, teljesen eltávolítva belőle a könyvtárakat és a rendszerleíró ágakat. A következő segédprogramok példák ilyen programokra.

A DirectX 12 Windows 10 rendszerből való megfelelő eltávolításához letöltheti az internetről, és telepítheti az egyiket:

  • DirectX Happy Uninstall – a segédprogram shareware alapon kerül terjesztésre. Az egyik leghelyesebb a munkában;
  • DX Killer - az alkalmazást ingyenesen terjesztik, orosz nyelvű felülettel rendelkezik;
  • DirectX eradicator - innen futtatható cserélhető adathordozó számítógépre történő telepítés nélkül.

Az interneten különféle programokat kereshet a munkához DirectX alkalmazás 12 Windows 10-ben. Minden felhasználónak megvannak a saját követelményei, szokásai és bizonyos prioritásai, amelyeket akarva-akaratlanul kipróbál a szoftveren. Valaki jobban megszokta a programok angol verzióival való munkát, mások számára ez nagy kényelmetlenséget okoz. Ezt a képességei és az alkalmazásszoftver interfész használatával kapcsolatos felhasználói követelmények alapján kell megközelíteni.

DirectX- Ez egy olyan szoftver, amely összekapcsolja az eszközöket és a számítógép operációs rendszerét, beleértve a telepített programokat is. Interfészként működik mind a szoftverfejlesztők, mind a számítógépes eszközök gyártói számára.

A programok kölcsönhatásba lépnek a DirectX-szel, a DirectX pedig a számítógépes eszközökkel működik. Ez az interfész elsősorban arra szolgál, hogy biztosítsa a kifejlesztett programok kompatibilitását a legtöbb berendezéssel, és kiküszöbölje annak szükségességét, hogy a különböző márkájú, azonos típusú berendezésekhez hasonló szoftverfunkciókat többször megírjanak.

K. Milyen összetevőket tartalmaz a DirectX?
O. A DirectX a következő eszközöket tartalmazza: DirectDraw, Direct3D, DirectSound, DirectInput, DirectPlay, DirectAnimation, DirectShow és DirectMusic. Ezen eszközök mindegyike meghatározott típusú objektumokkal való munkavégzésre szolgál, például a DirectDraw kétdimenziós képek feldolgozására szolgál, a Direct3D - háromdimenziós, a DirectSound felelős a háromdimenziós hangzásért és a keverésért.

Próbáld meg eltávolítani.

K. Az eltávolítás módja új verzióés telepítse a régit
O. A Microsoft hivatalos közleménye szerint a DirectX-et nem lehet eltávolítani a rendszerből. Problémák adódnak a DirectX Windows XP 95-ös verziójával végzett munka során, frissítheti azt, de nem tudja átállítani az új verziót az előzőre. Segíts megoldani ez a probléma program DirectX Eradictor, amelynek célja a DirectX eltávolítása a 2.0-tól a 9-es verzióig. Program letöltése. Csomagolja ki az összes programfájlt a merevlemez egy könyvtárába, és futtassa a dxerad.exe fájlt. Arra a kérdésre, hogy valóban el kívánja-e távolítani a DirectX-et, válaszoljon „Igen”. A DirectX eltávolításának sikeres befejezéséhez indítsa újra a Windows rendszert. Ezzel eltávolítja az összes DirectX fájlt és megtisztítja rendszerleíró adatbázis. Ha a DirectX eltávolítása sikeres volt, telepítse a DirectX másik verzióját, mivel sem a játékok, sem a multimédiás alkalmazások nem működnek DirectX nélkül.

Egy másik program a DirectX eltávolításához DirectX Killer 1.0Ez a program célja a DirectX eszköz eltávolítása a számítógépről. Letöltés.

DirectX Happy Uninstall- egy segédprogram, amely teljesen eltávolítja a rendszerből a DirectX multimédiás könyvtárak bármely verzióját, beleértve a DirectX 11-et is. Lehetőség van a mentésre biztonsági mentés DirectX (eltávolítás előtt) az automatikus helyreállítás lehetőségével. Támogatott rendszerek: Windows 2000/XP/2003/Vista/2008/Win7/2008R2 x86 és x64. A program fizetős. A program honlapja

Hogyan tudhatom meg, hogy a DirectX melyik verziója van telepítve a számítógépemre?
O. A DirectX interfész verzióját a Rendszerinformáció programmal határozhatja meg. Ez a program a Start menü - » Programok - Tartozékok - » Rendszereszközök - Rendszerinformációk - segítségével indítható. A Rendszerinformáció ablak tetején található menüben keresse meg az Eszközök elemet, és ott válassza a DirectX diagnosztikai eszközt. Vagy Start - Futtatás, írja be a dxdiag - OK.

Létrehozás dátuma: 2009-03-31 15:25:43
Utoljára szerkesztve: 2012-02-08 08:19:22

    Linkek a programokhoz:
  1. DirectX végfelhasználói futási környezetek ( Directx a játékok futtatásához) 2010. június Letöltés (95 megabájt).
  2. DirectX SDK ( Directx programozáshoz) 2010. június Letöltés (2 megabájt).

A DirectX elsősorban grafikus kimenetre tervezett könyvtárak halmaza.

DirectX-et használó programok írásához telepítenie kell a Directx sdk-t. A DirectX használatával írt programok futtatásához be kell állítani a DirectX végfelhasználói futási környezetet. Ebben az oktatóanyagban mindkét komponens telepítésével foglalkozunk.

A DirectX különböző verziói ugyanazokat a fájlokat használják: DirectX 9.0c Windows XP rendszeren DirectX 10 Windows Vista és DirectX 11 Windows 7 rendszeren - ugyanazok a telepítőfájlok alkalmasak ezekre a verziókra. Azok. a Windows összes verziójának ugyanarra az archívumra van szüksége a DirectX végfelhasználói futtatókörnyezetekhez vagy a DirectX SDK-hoz tartozó telepítőfájlokkal.

DirectX végfelhasználói futtatókörnyezet telepítése (directx játékok futtatásához)

A Directx könyvtár használatával írt játékok és programok futtatásához telepítenie kell a Directx végfelhasználói futtatókörnyezetét.

A DirecX végfelhasználói futtatókörnyezetek egyike már telepítve van a számítógépére. Az általunk elkészített programok esetében a régebbi verziók megfelelőek, és ha nincs szüksége a legújabb DirectX végfelhasználói futtatókörnyezetekre, ugorhat a következő lépésre.

Legújabb (2010. júliusi) verzió Directx végfelhasználói futtatókörnyezet 2010 júniusában jelent meg. A legfrissebb verziót megtalálod egy lemezen valamelyik nemrégiben megjelent játékkal, vagy letöltheted a lecke elején található linkről.

Miután letöltötte és elindította a directx_jun2010_redist.exe fájlt, megjelenik egy ablak a licencszerződéssel:

Miután az Igen gombra kattintott, meg kell adnia annak az ideiglenes mappának az elérési útját, ahová az archívumot kicsomagolja:

Az archívum kicsomagolása után lépjen a megadott ideiglenes mappába, és futtassa a DXSETUP.exe fájlt. Megnyílik a következő ablak:

Minden. Elkészültünk a DirectX végfelhasználói futtatókörnyezetek telepítésével. A Directx képességeit használó programok létrehozásához most telepítenie kell directx sdk. De először egy kis történelem óra:

Mielőtt elkezdené olvasni ebben a részben (DirectX) a leckéket, meg kellett volna tanulnia a C++ rész anyagának nagy részét. Valószínűleg számos kérdése van. És ezek közül a legfontosabb: hogyan kezdje el saját játék létrehozását a tanulmányozott anyag felhasználásával? Az alábbiakban megpróbálok válaszolni rá. Legalább az elméletet megtanulod. A gyakorlatot később végezzük.

Programjaink eddig a DOS konzolon futottak. Ennek során a C++ nyelvet használtuk.

A C++ az alap. A nyelv ismerete nélkül nem tudsz játékot létrehozni. Természetesen a Pascal, BASIC vagy Fortran hívei (ha vannak :)) kifogásolhatják, hogy ezeken a nyelveken is lehet néhány játékot létrehozni. Csak ó, mi van, a nyolcvanas évek közepén jártak. Akkor igen, nagyon jól néztek ki.

Most elmondok egy nagyon fontos dolgot. Ez egyszerű, és valószínűleg már tudja. Legalábbis ha valaki ezt elmagyarázta volna nekem tíz éve, talán az egész életem másképp alakult volna.

Tehát: „a számítógépeknek rétegei vannak” (C) Shrek. 🙂 Sajnálom, nem tudtam ellenállni.

A számítógépeknek szintek vannak. A legalacsonyabb szint a fizikai elemek (tranzisztorok és vezetékek) szintje. A legmagasabb (az eddig ismertek közül) a C ++ nyelv. Ezért nevezik magas szintű nyelvnek. Ezen szintek között több is van: a mikroarchitektúra szintje (ezen a szinten van kommunikáció a processzorral), az operációs rendszer szintje, az assembly nyelvi szint (az assembler alacsony szintű nyelv).

Amikor elindítunk egy programot, a C++ parancsok többre fordítódnak alacsony szintek. A legalacsonyabb szinten ezeket a parancsokat közvetlenül egy elektromos jel hajtja végre. Egy magasabb szintű parancs több alacsonyabb szintű parancsból állhat.

A könnyebb érthetőség érdekében vegye figyelembe, hogy minden magasabb szintű parancs több alacsonyabb szintű parancsból áll. Azok. a magasabb szint csak absztrakció az alacsonyabb felett.

A nyolcvanas évek végén - a kilencvenes évek elején nem léteztek (pontosabban még nem terjedtek el) magasabb absztrakciók (szintek), mint egy programnyelv. Esetünkben ez a C. Minden alkalmazás magas szintű nyelven készült: Pascal, C, Fortran. Grafika készítés és grafikus alkalmazások közvetlenül egy magas szintű nyelven történt.

Itt van valami, amit észre kell venni! A legtöbb magas szintű programozási nyelv nagyjából azonos képességekkel rendelkezik. Legyen az Pascal, Java vagy C++. Nyilvánvaló, hogy ezeknek a lehetőségeknek egy része nagyobb, mások kisebbek. De sok a közös bennük: mindegyikben vannak hurkok és ágak, függvények, változók.

A pletykák szerint a C++-t sokkal nehezebb megtanulni, mint a Pascalt vagy más programozási nyelveket. Remélem, hogy a C ++ rész anyagát tanulmányozva meggyőződik arról, hogy ez nem így van.

Véleményem szerint a C ++ bonyolultságáról elterjedt vélemény a Delphi-hívők szemtelen és szemérmetlen szabotázsának eredménye! Valójában a Pascalt sokkal nehezebb megtanulni. Gondoljunk csak bele, a zárójelek helyett a kezdést és a végét használják. És hogyan hajtják végre a megbízást - az üzemeltető által := (igen, kettőspont és egyenlőségjel). Egyszóval egy igazi őrültek háza!

Amikor megjelentek a videógyorsítók, a programozóknak mindegyikhez külön kódot kellett írniuk. Menjen el bármely videokártyákat árusító online áruházba, és képzelje el, hogy minden videokártyához külön kódot kell írnia. Általában egy komoly probléma jelent meg a programozók előtt.

A kilencvenes évek közepén a Windows operációs rendszer nagyon gyorsan terjedni kezdett. A Windows eredetileg C-ben íródott (nem C++, nem. Vagyis nem voltak osztályok). A Windows még mindig a régi kód egy részét használja. Ahogy elkezdjük Windows-alkalmazások készítését, még többet fogunk tudni magas szint- WinAPI (Windows API). A WinAPI-t minden Windows alatti alkalmazás használja.

WinAPI (API – Application Programming Interface. Application Programming Interface) – C nyelven írt függvények és struktúrák halmaza.

A Windows saját grafikus kimeneti rendszerét használta (és használja ma is). A neve - GDI (a grafikus eszköz interfész rövidítése - grafikus eszköz interfész, és nem a Global Defense Initiative, ahogy azt egy különösen éleslátó és művelt olvasó gondolhatja).

A GDI a WinAPI sajátosságai miatt nem volt alkalmas játékok készítésére. Mert GDI - oooo -ezeyee MEEEDENNAAAAAAAAAYAYA. Egyébként, ha megnézed a Delphi minion fórumait, azt találod, hogy sokan próbálnak GDI-vel játékokat létrehozni. Mint mondtam, ők betegek. A játékfejlesztők tehát nem siettek a Windows-os játékok létrehozásával, inkább a jó öreg DOS alatti munkához voltak szokva.

Aztán a Microsoft létrehozza a DirectX-et. Az első verzió teljes szar volt. De ahogy telt az idő, a DirectX egyre megbízhatóbb lett. Az új Windows 7 operációs rendszerben már a tizenegyedik verzió is elérhető lesz.

Példákat elemezünk a kilencedik verzióhoz. Jelentős a különbség a kilencedik és a tizedik között. Talán a jövőben a tizedikre fogunk gondolni, bár valószínűleg azonnal továbblépünk a tizenegyedikre.

Mi az a DirectX. Ez egy C++ nyelven, COM (Component Object Model) technológiával írt magas szintű API, amelyet röviden áttekintünk. A DirectX-et videokártya-illesztőprogramokkal való együttműködésre tervezték. Minden videokártyához létrejönnek illesztőprogramok (a parancsok nyelve, amelyet a videokártya megért). A programozónak többé nem kell külön kódot írnia minden egyes videokártyához tartozó illesztőprogramhoz. Csak a DirectX API-t kell ismernie. Minden alacsony szintű munkát (az illesztőprogramokkal való interakciót) a DirectX kezel.

Az igazság kedvéért meg kell mondani, hogy van egy másik népszerű könyvtár - az OpenGL. A működés elve megközelítőleg ugyanaz: a programozó az API-val, maga az OpenGl pedig az illesztőprogramokkal dolgozik. Az OpenGL vitathatatlan előnye a többplatformos jellege. Azok. Az OpenGL minden operációs rendszeren futni fog. A DirectX csak Windowson működik. Később megvizsgáljuk a DirectX előnyeit (és azok, és véleményem szerint sokkal jelentősebbek).

A DirectX-el írt programok futtatásához DirectX End-User Runtime-ra van szükség (az előző bekezdésben telepítettük).

DirectX-et használó alkalmazások írásához le kell töltenie a DirectX SDK-t (Software Development Kit – alkalmazásfejlesztő eszközök készlete).

A directx sdk telepítésére két lehetőség közül választhat:

1. Töltse le a DirectX SDK-t a Microsoft webhelyéről. Ebben az esetben letölti a teljes verziót az összes példával, dokumentációval és további eszközökkel. Az archívum mérete körülbelül 580 megabájt. A DirectX SDK telepítése több mint egy gigabájtot vesz igénybe.

2. Töltse le a DirectX SDK-t kedvenc webhelyéről (link a lecke elején). Ezzel egyidejűleg letölti az általam levágott verziót, amelyben csak a könyvtár / fejléc fájlokat és egy példát hagytam meg. Az archívum mérete 2 megabájt ( két megabájt.). Amit hívnak, érezd a különbséget! Telepítéskor, DirectX SDK huszonhét megabájtot vesz igénybe.

Figyelem:
Ha újratelepíti a DirectX SDK-t, feltétlenül távolítsa el előző verzió(a Programok hozzáadása/eltávolítása segítségével). Nagyon nem kívánatos a DirectX SDK új verziójának telepítése a régi helyett. Ez a megjegyzés csak érvényes teljes verzió DirectX SDK. Lecsupaszított verziónál elég lecserélni a lib-et és beletenni a mappákat.

Megnyílik egy oldal, ahonnan letöltheti a DirectX SDK legújabb verzióját - augusztus 9-én.

Hamar következő oldal nyomja meg a gombot Letöltés. Megjelenik egy fájl mentési párbeszédpanel, és megkezdődik a directx sdk letöltése:

Egyébként a DirectX egyik legújabb verziójában műszaki áttekintések két új technológia, amelyeket a DirectX 11-ben használnak majd: Direct2D és DirectWrite. Ha tud angolul, feltétlenül nézze meg az MSDN vonatkozó részeit: Direct2d és DirectWrite. Amikor az órát készítettem, két órát ültem a dokumentációban. Kár, hogy nem lehetett tesztelni. Úgy gondolom, hogy a jövőben ezekről a technológiákról mindenképpen szó lesz a levelezőlistán.

A telepítőfájl letöltése után futtassa. A „Tovább” gombra kattintás további folyamatát képekkel illusztrálom:

Itt minden sokkal egyszerűbb és gyorsabb. Kattintson a lecke elején található linkre. Vagy a szekcióban Listák és programok keresse meg a "DirectX SDK"-t, töltse le a fájlt a számítógépére, és csomagolja ki. Otthon kicsomagoltam az archívumot a D meghajtó gyökérkönyvtárába. Ennek eredményeként a telepítési mappa így néz ki: D:\directx\

Egy kis megjegyzés: sok mindent kivágtam, hogy csökkentsem az archívumot. A jövőben le kell töltenie néhány további fájlt, amelyeket később jelentenek be. Azok is kicsik lesznek.

Végül lássuk, hogyan működik.

Ahhoz, hogy a DirectX-könyvtárak futási időben működjenek, a megfelelő fejlécfájloknak szerepelniük kell a programban. Ezenkívül könyvtári fájlok is szükségesek. Ami? Még nem találkoztunk velük. Mint tudjuk, a fejlécfájlok funkciódeklarációkat tárolnak. A funkciótesteket általában máshol tárolják. A többfájlos programokról szóló oktatóanyagban a függvénytörzseket külön forrásfájlokban tartottuk. Ha függvény- és osztálykönyvtárat vásárol valakitől, akkor fejlécfájlokat (ahol a deklarációkat tárolja) és könyvtárfájlokat (ahol a definíciókat tárolja) kap. A könyvtári fájlok .lib kiterjesztéssel rendelkeznek.

Az IDE jelenleg nem tud a DirectX létezéséről. Meg kell mondanunk, hogy a Visual C++ 2008 IDE hol keresse a fejléc- és könyvtárfájlokat.

Nyissa meg az Eszközök → Beállítások menüpontot (Szolgáltatás → Opciók).

A megnyíló ablak bal oldalán válassza a Projektek és megoldások → VC++ könyvtárak (Projects and Solutions → VC++ Directories) menüpontot:

A legördülő lista jobb oldalán Könyvtárak megjelenítése ehhez(Könyvtárak megjelenítése:) válassza ki Fájlok belefoglalása(Fájlok mellékelve, a tétel pontos nevét oroszul nem tudom garantálni, ott a második). Ezután válassza ki az eszköztárról új sor(Új sor) vagy kattintson a Ctrl+Ins. A jobb szemléltetésért lásd a képet. meg fog jelenni új sor. Kattintson a három ponttal ellátott gombra a sor végén

Megnyílik a könyvtárválasztó ablak. Keresse meg azt a mappát, amelybe a DirectX telepítve van. És válassza ki az Include mappát.

Most a legördülő listában (ahol választott Fájlok belefoglalása) válassza ki Könyvtári fájlok(könyvtári fájlok), és ismételje meg a sor hozzáadása műveletet. Most válasszon egy mappát lib/x86 ha 32 bites operációs rendszere van, ill lib/x64 ha 64 bites. A 64 bites könyvtárak használatakor néha hibák lépnek fel a programok indításakor, ezért ha egy DirectX-et használó program nem indul el, térjen vissza ehhez az ablakhoz és a mezőhöz. Könyvtári fájlok mappa kiválasztása lib/x86.

Kattintson az OK gombra. Az IDE most már tudja, hol keresse a DirectX SDK fejlécet és könyvtár fájljait.

Most nyissa meg a projektet Fájl - Megnyitás - Projekt/Megoldás vagy kattintson Ctrl+Shift+O.

Ha az SDK-t a Microsoft webhelyéről töltötte le, akkor a példa a mappában található (a D:\directx az a mappa, ahová a verziómat telepítettem): D:\directx\Samples\C++\Direct3D\Tutorials\Tut01_CreateDevice

Ha letöltötte az SDK-t a webhelyemről, a projekt itt található (a D:\directx az a mappa, ahová a verziómat telepítettem): D:\directx\Samples\Tut01_CreateDevice

A mappában két megoldás található: Visual C++ 2005 és Visual C++ 2008. Válassza ki a Visual C++ verziójának megfelelő megoldást.

Most nyomja meg a Ctrl+Alt+F7 és az F5 billentyűket.

Ott van. Az első DirectX-et használó program.

Az IDE bezárása előtt vessünk egy pillantást a kódra.

A Solution Explorerben válassza ki a CreateDevice.cpp fájlt. Ha átfutja az egész fájlt, valószínűleg semmit sem fog érteni.

Bármennyire is meglepő :), de a program felépítése nagyon hasonlít az általunk már elkészítettekhez: #include direktívák, InitD3D(), CleanUp(), Render(), MsgProc() függvények.

A wWinMain függvény a main funkcióval analóg. Elindítja a program végrehajtását Windows alatt.

A változó deklarációs soraiban:
LPDIRECT3D9 g_pD3D = NULL; // A D3DDevice létrehozására szolgál
LPDIRECT3DDEVICE9 g_pd3dDevice = NULL; // Megjelenítő eszközünk

Vannak új típusok. Valójában egy typedeffel vannak felülírva (amit már megnéztünk) a standard típusokból.

Valami, amit nem tudunk:
g_pD3D->Eszköz létrehozása
Itt a g_pD3D egy objektum, a CreateDevice() pedig egy metódus. Hogy miért a -> szintaxist használjuk a pont helyett, amit megszoktunk, azt a következő leckék egyikéből megtudjuk.

Igen, sok új típust használnak itt, sok új funkciót, de ennek ellenére a sok talmi mögött a számunkra már megszokott (remélem ez igaz) C ++ sejthető.

A nagyon megfizethető számítógépek megjelenése után a technológiák sokkal gyorsabban kezdtek fejlődni különböző irányokban, és néha újak is születtek, ezért most sok homályos szót hallhat a hétköznapi beszélgetésekben, például a DirectX. Néhányan és Ön is felteheti a kérdést, hogy hova kell telepíteni a DirectX-et.

Ez a cikk kizárólag a DirectX grafikus könyvtárra összpontosít: miért van rá szükség, hol használják, ki készítette, és ami a legfontosabb, hogyan telepítheti saját számítógépére. Cikkünket kizárólag a Windows operációs rendszer kezdő felhasználóinak ajánljuk, mert a DirectX könyvtár csak ott működik.

Először is ki kell találnod, mi az. Például elindít egy játékot, és több millió bájtnyi információ töltődik be a RAM-ba, így azt nem csak a központi processzor, hanem a grafikus processzor is feldolgozza. Ezenkívül be kell olvasni a billentyűleütéseket, az egér pozícióját, az operációs rendszer parancsait és még sok mást. Lehet, hogy ez újdonság lesz számodra, de a számítógépben mindent kizárólag szekvenciálisan dolgoz fel.

A kérdés az, hogy hogyan lehet rávenni a számítógépet, hogy mindezt megtegye – ehhez utasítások szükségesek a számítógéphez. Ha elvonatkoztatunk, akkor a játékfejlesztők által írt programkód az utasítás. Most képzeld el, hogy egy új játék létrehozásakor mindent újra kell csinálnod, ami szó szerint „elrontja” életed éveit, de erre nincs szükség, mert vannak speciális szoftverek, például a DirectX grafika. könyvtár.

A programozók összekapcsolják, ezután lehetőség nyílik az erőforrások intelligens felhasználására folyamatok vezérlésére, grafikák megjelenítésére és még sok másra. Egyes számítógépek azonban nem tartalmazzák ezt a könyvtárat, ezért az alábbiakban elmondjuk, hová kell telepíteni a DirectX-et. Emlékeztetünk arra, hogy az utasítás csak arra a Windows operációs rendszerre vonatkozik, amely alatt egyébként a könyvtárat létrehozták. Egyébként Xbox konzolban is használják.

Ha a kilencedik verziót szeretné telepíteni, akkor valószínűleg elavult operációs rendszert használ, például Windows XP-t, ezért erősen javasoljuk, hogy frissítsen a 10-es verzióra, mivel az XP karbantartása néhány éve lejárt, így a rendszer megtelt. a sebezhetőségekről. Ha azonban ezt személyes okokból nem szeretné megtenni, az alábbiakban az utasításokat adjuk meg.

Útmutató a DirectX kilencedik verziójának telepítéséhez:

  1. Ez a verzió nagyjából a Windows XP-vel egy időben készült, így a hivatalos oldalon már nem, videokártyától függően csak a tizedik vagy tizenegyedik található. Hozzon létre egy megfelelő keresési lekérdezést a böngészőben.
  2. Töltse le ne a hivatalos forrásból, várja meg a teljes letöltést, és indítsa el a telepítést.
  3. Fogadja el a megállapodást. A telepítés után indítsa újra a számítógépet.

Érdemes megjegyezni, hogy a Windows 7 támogatja a könyvtár bármely verzióját, kivéve a DirectX 12-t, amely kizárólag a Windows 10 számára készült, és annak szerves részét képezi. A telepítési utasítások alább olvashatók, de ha nem szeretne letölteni az internetről, akkor a videokártya alól keressen egy lemezt a dobozból, ott kell lennie a videokártya által támogatott könyvtárnak, vagy töltse le a Windows 10-et.

Útmutató a DirectX 11 telepítéséhez:

  1. Nyissa meg a hivatalos DirectX webhelyet, ahol a rendszer felkéri a termék letöltésére.
  2. Várja meg, amíg a letöltési folyamat befejeződik.
  3. Indítsa el a telepítést, és közben fogadja el a használati feltételeket.
  4. A telepítő maga fogja megtalálni a legjobb utat, ezért csak várja meg a végét, és indítsa újra a számítógépet.

Reméljük, hogy a cikk elolvasása után megérti, hová kell telepíteni a DirectX-et, és mire készült. Érdemes megjegyezni, hogy a videokártyák generációjuktól függően a DirectX különböző verzióit támogatják, így a 11-es verzió telepítése után is csak 10 tud működni stb.

A nagyon megfizethető számítógépek megjelenése után a technológiák sokkal gyorsabban kezdtek fejlődni különböző irányokban, és néha újak is születtek, ezért most sok homályos szót hallhat a hétköznapi beszélgetésekben, például a DirectX. Néhányan és Ön is felteheti a kérdést, hogy hova kell telepíteni a DirectX-et.

Ez a cikk kizárólag a DirectX grafikus könyvtárra összpontosít: miért van rá szükség, hol használják, ki készítette, és ami a legfontosabb, hogyan telepítheti saját számítógépére. Cikkünket kizárólag a Windows operációs rendszer kezdő felhasználóinak ajánljuk, mert a DirectX könyvtár csak ott működik.

Először is ki kell találnod, mi az. Például elindít egy játékot, és több millió bájtnyi információ töltődik be a RAM-ba, így azt nem csak a központi processzor, hanem a grafikus processzor is feldolgozza. Ezenkívül be kell olvasni a billentyűleütéseket, az egér pozícióját, az operációs rendszer parancsait és még sok mást. Lehet, hogy ez újdonság lesz számodra, de a számítógépben mindent kizárólag szekvenciálisan dolgoz fel.

A kérdés az, hogy hogyan lehet rávenni a számítógépet, hogy mindezt megtegye – ehhez utasítások szükségesek a számítógéphez. Ha elvonatkoztatunk, akkor a játékfejlesztők által írt programkód az utasítás. Most képzeld el, hogy egy új játék létrehozásakor mindent újra kell csinálnod, ami szó szerint „elrontja” életed éveit, de erre nincs szükség, mert vannak speciális szoftverek, például a DirectX grafika. könyvtár.

A programozók összekapcsolják, ezután lehetőség nyílik az erőforrások intelligens felhasználására folyamatok vezérlésére, grafikák megjelenítésére és még sok másra. Egyes számítógépek azonban nem tartalmazzák ezt a könyvtárat, ezért az alábbiakban elmondjuk, hová kell telepíteni a DirectX-et. Emlékeztetünk arra, hogy az utasítás csak arra a Windows operációs rendszerre vonatkozik, amely alatt egyébként a könyvtárat létrehozták. Egyébként Xbox konzolban is használják.

Ha a kilencedik verziót szeretné telepíteni, akkor valószínűleg elavult operációs rendszert használ, például Windows XP-t, ezért erősen javasoljuk, hogy frissítsen a 10-es verzióra, mivel az XP karbantartása néhány éve lejárt, így a rendszer megtelt. a sebezhetőségekről. Ha azonban ezt személyes okokból nem szeretné megtenni, az alábbiakban az utasításokat adjuk meg.

Útmutató a DirectX kilencedik verziójának telepítéséhez:

  1. Ez a verzió nagyjából a Windows XP-vel egy időben készült, így a hivatalos oldalon már nem, videokártyától függően csak a tizedik vagy tizenegyedik található. Hozzon létre egy megfelelő keresési lekérdezést a böngészőben.
  2. Töltse le ne a hivatalos forrásból, várja meg a teljes letöltést, és indítsa el a telepítést.
  3. Fogadja el a megállapodást. A telepítés után indítsa újra a számítógépet.

Érdemes megjegyezni, hogy a Windows 7 támogatja a könyvtár bármely verzióját, kivéve a DirectX 12-t, amely kizárólag a Windows 10 számára készült, és annak szerves részét képezi. A telepítési utasítások alább olvashatók, de ha nem szeretne letölteni az internetről, akkor a videokártya alól keressen egy lemezt a dobozból, ott kell lennie a videokártya által támogatott könyvtárnak, vagy töltse le a Windows 10-et.

Útmutató a DirectX 11 telepítéséhez:

  1. Nyissa meg a hivatalos DirectX webhelyet, ahol a rendszer felkéri a termék letöltésére.
  2. Várja meg, amíg a letöltési folyamat befejeződik.
  3. Indítsa el a telepítést, és közben fogadja el a használati feltételeket.
  4. A telepítő maga fogja megtalálni a legjobb utat, ezért csak várja meg a végét, és indítsa újra a számítógépet.

Reméljük, hogy a cikk elolvasása után megérti, hová kell telepíteni a DirectX-et, és mire készült. Érdemes megjegyezni, hogy a videokártyák generációjuktól függően a DirectX különböző verzióit támogatják, így a 11-es verzió telepítése után is csak 10 tud működni stb.

A nagyon megfizethető számítógépek megjelenése után a technológiák sokkal gyorsabban kezdtek fejlődni különböző irányokban, és néha újak is születtek, ezért most sok homályos szót hallhat a hétköznapi beszélgetésekben, például a DirectX. Néhányan és Ön is felteheti a kérdést, hogy hova kell telepíteni a DirectX-et.

Ez a cikk kizárólag a DirectX grafikus könyvtárra összpontosít: miért van rá szükség, hol használják, ki készítette, és ami a legfontosabb, hogyan telepítheti saját számítógépére. Cikkünket kizárólag a Windows operációs rendszer kezdő felhasználóinak ajánljuk, mert a DirectX könyvtár csak ott működik.

Először is ki kell találnod, mi az. Például elindít egy játékot, és több millió bájtnyi információ töltődik be a RAM-ba, így azt nem csak a központi processzor, hanem a grafikus processzor is feldolgozza. Ezenkívül be kell olvasni a billentyűleütéseket, az egér pozícióját, az operációs rendszer parancsait és még sok mást. Lehet, hogy ez újdonság lesz számodra, de a számítógépben mindent kizárólag szekvenciálisan dolgoz fel.

A kérdés az, hogy hogyan lehet rávenni a számítógépet, hogy mindezt megtegye – ehhez utasítások szükségesek a számítógéphez. Ha elvonatkoztatunk, akkor a játékfejlesztők által írt programkód az utasítás. Most képzeld el, hogy egy új játék létrehozásakor mindent újra kell csinálnod, ami szó szerint „elrontja” életed éveit, de erre nincs szükség, mert vannak speciális szoftverek, például a DirectX grafika. könyvtár.

A programozók összekapcsolják, ezután lehetőség nyílik az erőforrások intelligens felhasználására folyamatok vezérlésére, grafikák megjelenítésére és még sok másra. Egyes számítógépek azonban nem tartalmazzák ezt a könyvtárat, ezért az alábbiakban elmondjuk, hová kell telepíteni a DirectX-et. Emlékeztetünk arra, hogy az utasítás csak arra a Windows operációs rendszerre vonatkozik, amely alatt egyébként a könyvtárat létrehozták. Egyébként Xbox konzolban is használják.

Ha a kilencedik verziót szeretné telepíteni, akkor valószínűleg elavult operációs rendszert használ, például Windows XP-t, ezért erősen javasoljuk, hogy frissítsen a 10-es verzióra, mivel az XP karbantartása néhány éve lejárt, így a rendszer megtelt. a sebezhetőségekről. Ha azonban ezt személyes okokból nem szeretné megtenni, az alábbiakban az utasításokat adjuk meg.

Útmutató a DirectX kilencedik verziójának telepítéséhez:

  1. Ez a verzió nagyjából a Windows XP-vel egy időben készült, így a hivatalos oldalon már nem, videokártyától függően csak a tizedik vagy tizenegyedik található. Hozzon létre egy megfelelő keresési lekérdezést a böngészőben.
  2. Töltse le ne a hivatalos forrásból, várja meg a teljes letöltést, és indítsa el a telepítést.
  3. Fogadja el a megállapodást. A telepítés után indítsa újra a számítógépet.

Érdemes megjegyezni, hogy a Windows 7 támogatja a könyvtár bármely verzióját, kivéve a DirectX 12-t, amely kizárólag a Windows 10 számára készült, és annak szerves részét képezi. A telepítési utasítások alább olvashatók, de ha nem szeretne letölteni az internetről, akkor a videokártya alól keressen egy lemezt a dobozból, ott kell lennie a videokártya által támogatott könyvtárnak, vagy töltse le a Windows 10-et.

Útmutató a DirectX 11 telepítéséhez:

  1. Nyissa meg a hivatalos DirectX webhelyet, ahol a rendszer felkéri a termék letöltésére.
  2. Várja meg, amíg a letöltési folyamat befejeződik.
  3. Indítsa el a telepítést, és közben fogadja el a használati feltételeket.
  4. A telepítő maga fogja megtalálni a legjobb utat, ezért csak várja meg a végét, és indítsa újra a számítógépet.

Reméljük, hogy a cikk elolvasása után megérti, hová kell telepíteni a DirectX-et, és mire készült. Érdemes megjegyezni, hogy a videokártyák generációjuktól függően a DirectX különböző verzióit támogatják, így a 11-es verzió telepítése után is csak 10 tud működni stb.

Furcsa, de amint az emberek nem próbálják meg letölteni a DirectX-et Windows 7-re vagy 8-ra: konkrétan megkeresik, hol lehet ezt ingyen megtenni, kérnek egy torrent linkjét, és más hasonló jellegű haszontalan műveleteket hajtanak végre. .

Valójában a DirectX 10, 11 vagy 9.0c (utóbbi, ha Windows XP-je van) letöltéséhez csak fel kell lépnie a Microsoft hivatalos webhelyére, és kész. Így nem kockáztatja azt a kockázatot, hogy a DirectX helyett valami nem túl barátságosat tölt le, és teljesen biztos lehet benne, hogy az valóban ingyenes és kétes SMS-ek nélkül lesz.

Hol szerezhetem be a DirectX-et a Microsoft webhelyén, és mik az árnyalatok

Tehát ahhoz, hogy számítógépére letölthesse a Direct X Önnek megfelelő verzióját, csak lépjen erre az oldalra:. és kattintson a "Letöltés" gombra.

Kérjük, vegye figyelembe, hogy ezzel megkezdődik a DirectX Web Installer letöltése, amely észleli az Ön Windows verzióés telepítse a könyvtárak megfelelő verzióját, azaz internetkapcsolatra lesz szüksége.

Továbbá, ha DirectX 9.0c-re van szüksége, magukat a telepítőfájlokat (a webes telepítőt nem) ingyenesen letöltheti a következő linkről: .

Sajnos nem találtam külön letöltésként a DirectX 11-et és 10-et, és nem webes telepítőt a hivatalos webhelyen. Az oldalon található információk szerint azonban, ha DirectX 11-re van szüksége Windows 7-hez, akkor innen töltheti le a platformfrissítést. és telepítésével automatikusan megkapja a DirectX legújabb verzióját.

A sajátja által Microsoft telepítés A DirectX a Windows 7 és a Windows 8 rendszerben egy nagyon egyszerű folyamat: csak kattintson a "Tovább" gombra, és értsen egyet mindennel (azonban csak akkor, ha letöltötte a hivatalos oldalról, ellenkező esetben a szükséges könyvtárakon kívül szükségtelen programokat is telepíthet).

Először is arról, hogyan lehet megtudni, hogy melyik DirectX van már telepítve:

  • Kattintson windows kulcsok+ R gombot a billentyűzeten, és írja be a parancsot a Futtatás ablakban dxdiag, majd nyomja meg az Enter vagy az OK gombot.
  • A megjelenő "DirectX Diagnostic Tool" ablakban minden szükséges információ megjelenik, beleértve a telepített verziót is.

Ha arról beszélünk, hogy melyik verzióra van szükség a számítógépéhez, akkor itt található információ hivatalos verziókés támogatott operációs rendszerek:

  • Windows 8.1 (és RT) és Server 2012 R2 - DirectX 11.2
  • Windows 8 (és RT) és Server 2012 - DirectX 11.1
  • Windows 7 és Server 2008 R2, Vista SP2 - DirectX 11.0
  • Windows Vista SP1 és Server 2008 - DirectX 10.1
  • Windows Vista- DirectX 10.0
  • Windows XP (SP1 és újabb), Server 2003 - DirectX 9.0c

Így vagy úgy, a legtöbb esetben ezekre az információkra nincs szüksége egy közönséges felhasználónak, akinek a számítógépe csatlakozik az internethez: csak le kell töltenie a Web telepítőt, amely viszont már meghatározza, hogy a DirectX melyik verzióját kell használnia. telepíteni és megtenni.

Itt, úgy tűnik, egy furcsa kérdés, hogy honnan lehet letölteni a DirectX-et az új héthez. És egyáltalán miért csinálod ezt? Végül is a DirectX 11 csomag alapértelmezés szerint telepítve van a Windows 7 rendszerben, és nem igényel további letöltést és telepítést. Viszont ha nem fogad szót, mindenki könnyen leellenőrizheti.

Ellenőriznünk kell a dxdiag segédprogramot, amely a Windows 7 rendszerben is megtalálható. Ez a segédprogram a DirectX diagnosztizálására szolgál, és tájékoztatja Önt arról, hogy melyik verziónk van.

Kattintson a gombra Rajt, írjon be egy lekérdezést a keresőmezőbe dxdiagés nyomjon meg egy gombot.

A program első futtatásakor megkérdezi, hogy meg kell-e vizsgálnia az illesztőprogramokat digitális WHQL-rekordok keresésére. Ezt egyáltalán nem szükséges megtenni. Ezután megnyílik a program fő ablaka. DirectX diagnosztikai eszköz.

És ez az, ahol a mi DirectX verziónk található. Amint látja, ez a DirectX 11.

Egyébként bejelölheti az alábbi négyzetet Ellenőrizze digitális aláírások WHQL, amely lehetővé teszi az illesztőprogramok ellenőrzését, ha a megfelelő üzenet megjelenésekor nem volt hajlandó ezt megtenni.

Ami azt illeti, nem kell különösebben örülni annak, hogy a Windows 7 rendelkezik DirectX 11-gyel. Mindenesetre egyelőre olyan játékok, amelyek támogatják ezt a technológiát, rendkívül kicsi, így a legtöbb játékhoz továbbra is DirectX 9 és 10 szükséges.

Milyen operációs rendszerek támogatják a DirectX 11-et? Íme a listájuk:

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

Amint láthatja, a DirectX 11 teljesen elérhető Windows Vista rendszeren a Service Pack 2 szervizcsomaggal történő telepítéséhez. Ebben az esetben számos frissítést le kell töltenie és telepítenie kell, ami a központnak köszönhetően automatikusan megtörténik. Windows frissítések(Windows Update).

Maguk a Microsoft elvtársak így tanácsolják ezt.

  1. Kattintson a gombra Rajt.
  2. Válassza ki a menüt Programok majd a linken Windows Update.
  3. Kattints a linkre Frissítések keresése.
  4. Ha elérhetők frissítések, kattintson a hivatkozásra Az elérhető frissítések megtekintése.
  5. Válassza ki a szükséges frissítési csomagokat, és kattintson a gombra Telepítés.

Tehát honnan lehet letölteni a DirectX 11-et, ha valamilyen oknál fogva nincs telepítve?

Továbbra is el kell mondanunk, hogy hol töltheti le továbbra is a DirectX 11 for Windows alkalmazást az űrlapon külön fájl, ami néha szükséges a DirectX frissítéséhez és a legújabb játékok futtatásához. Ezt megteheti a Microsoft webhelyén. Fel lesz töltve beállítási fájl dxwebsetup.exe, amely ezután letölti az összes szükséges fájlt az interneten keresztül.

Nos, a játékfejlesztők nem nélkülözhetik a DirectX SDK-t. A letöltéshez kattintson a linkre a megnyíló ablakban. Szerezze be a legújabb Windows SDK-t.

Kicsit később beszélünk arról, hogyan használhatja a dxdiag segédprogramot a megoldáshoz különféle problémák számítógép működése során előforduló. Néha ennek a segédprogramnak köszönhetően akár pozitív eredményt is elérhet 🙂

Megtekintések száma: 174

A nagyon megfizethető számítógépek megjelenése után a technológiák sokkal gyorsabban kezdtek fejlődni különböző irányokban, és néha újak is születtek, ezért most sok homályos szót hallhat a hétköznapi beszélgetésekben, például a DirectX. Néhányan és Ön is felteheti a kérdést, hogy hova kell telepíteni a DirectX-et.

Ez a cikk kizárólag a DirectX grafikus könyvtárra összpontosít: miért van rá szükség, hol használják, ki készítette, és ami a legfontosabb, hogyan telepítheti saját számítógépére. Cikkünket kizárólag a Windows operációs rendszer kezdő felhasználóinak ajánljuk, mert a DirectX könyvtár csak ott működik.

Miért van szüksége DirectX-re?

Először is ki kell találnod, mi az. Például elindít egy játékot, és több millió bájtnyi információ töltődik be a RAM-ba, így azt nem csak a központi processzor, hanem a grafikus processzor is feldolgozza. Ezenkívül be kell olvasni a billentyűleütéseket, az egér pozícióját, az operációs rendszer parancsait és még sok mást. Lehet, hogy ez újdonság lesz számodra, de a számítógépben mindent kizárólag szekvenciálisan dolgoz fel.

A kérdés az, hogy hogyan lehet rávenni a számítógépet, hogy mindezt megtegye – ehhez a számítógépnek szóló utasításokra van szükség. Ha elvonatkoztatunk, akkor a játékfejlesztők által írt programkód az utasítás. Most képzeld el, hogy egy új játék létrehozásakor mindent újra kell csinálni, ami szó szerint "tönkreteszi" az életed éveit, de erre nincs szükség, mert vannak speciális szoftverek, például a DirectX grafika. könyvtár.

A programozók összekapcsolják, ezután lehetőség nyílik az erőforrások intelligens felhasználására folyamatok vezérlésére, grafikák megjelenítésére és még sok másra. Egyes számítógépek azonban nem tartalmazzák ezt a könyvtárat, ezért az alábbiakban elmondjuk, hová kell telepíteni a DirectX-et. Emlékeztetünk arra, hogy az utasítás csak arra a Windows operációs rendszerre vonatkozik, amely alatt egyébként a könyvtárat létrehozták. Egyébként Xbox konzolban is használják.

Hová kell telepíteni a DirectX 9.0-t?

Ha a kilencedik verziót szeretné telepíteni, akkor valószínűleg elavult operációs rendszert használ, például Windows XP-t, ezért erősen javasoljuk, hogy frissítsen a 10-es verzióra, mivel az XP karbantartása néhány éve lejárt, így a rendszer megtelt. a sebezhetőségekről. Ha azonban ezt személyes okokból nem szeretné megtenni, az alábbiakban az utasításokat adjuk meg.

Útmutató a DirectX kilencedik verziójának telepítéséhez:

  1. Ez a verzió nagyjából a Windows XP-vel egy időben készült, így a hivatalos oldalon már nem, videokártyától függően csak a tizedik vagy tizenegyedik található. Hozzon létre egy megfelelő keresési lekérdezést a böngészőben.
  2. Töltse le ne a hivatalos forrásból, várja meg a teljes letöltést, és indítsa el a telepítést.
  3. Fogadja el a megállapodást. A telepítés után indítsa újra a számítógépet.

Hová telepíthető a DirectX 11 Windows 7 rendszerhez

Érdemes megjegyezni, hogy a Windows 7 támogatja a könyvtár bármely verzióját, kivéve a DirectX 12-t, amely kizárólag a Windows 10 számára készült, és annak szerves részét képezi. A telepítési utasítások alább olvashatók, de ha nem szeretne letölteni az internetről, akkor a videokártya alól keressen egy lemezt a dobozból, ott kell lennie a videokártya által támogatott könyvtárnak, vagy töltse le a Windows 10-et.

Útmutató a DirectX 11 telepítéséhez:

  1. Nyissa meg a hivatalos DirectX webhelyet, ahol a rendszer felkéri a termék letöltésére.
  2. Várja meg, amíg a letöltési folyamat befejeződik.
  3. Indítsa el a telepítést, és közben fogadja el a használati feltételeket.
  4. A telepítő maga fogja megtalálni a legjobb utat, ezért csak várja meg a végét, és indítsa újra a számítógépet.

Végül

Reméljük, hogy a cikk elolvasása után megérti, hová kell telepíteni a DirectX-et, és mire készült. Érdemes megjegyezni, hogy a videokártyák generációjuktól függően a DirectX különböző verzióit támogatják, így a 11-es verzió telepítése után is csak 10 tud működni stb.