DirectX egy olyan technológiacsomag, amelyet a Windows multimédiás programjai sokan használnak. A Microsoft azért fejlesztette ki, hogy hardveres gyorsítást nyújtson nehéz multimédia alkalmazásokhoz, például 3D-s játékokhoz és HD videókhoz. A Windows 7 rendelkezik DirectX 11-vel. A Windows 10-re telepítve van a DirectX 12.
Futtassa a DirectX diagnosztikai eszközt
Ha problémái adódnak egy játék vagy film megfelelő lejátszásához, akkor DirectX diagnosztikai eszköz segíthet a forrás megjelölésében. Hozzáféréshez lépjen a Start gombra a Windows 10/8/7 alatt, írja be dxdiag és nyomja meg az Enter billentyűt.
Ha ez az első alkalom, hogy a DirectX diagnosztikai eszközt használja, akkor megkérdezhető, hogy ellenőrizni szeretné-e az illesztőprogramok digitális aláírását.
Kattintson a gombra Igen annak biztosítására, hogy az illesztőprogramokat olyan kiadó írta alá, amely ellenőrizte azok eredetiségét.
Miután a diagnosztikai eszköz elkészült, íme három kulcsfontosságú dolog ellenőrizni:
1. Ellenőrizze a videokártyáját
Egyes programok nagyon lassan vagy egyáltalán nem futnak, kivéve, ha a Microsoft DirectDraw vagy Direct3D hardveres gyorsítás be van kapcsolva.
Ennek megállapításához kattintson a Megjelenítés fülre, majd a DirectX-szolgáltatások alatt ellenőrizze, hogy a DirectDraw, a Direct3D és az AGP textúra gyorsítás engedélyezve van-e. Ha nem, próbálja meg bekapcsolni a hardveres gyorsítást.
- Kattintson a jobb gombbal az asztalra, és nyissa meg a Képernyőfelbontás lehetőséget.
- Kattintson a gombra További beállítások.
- Kattints a Hibaelhárítás fülre, majd kattintson a gombra Beállítások megváltoztatása.
- Állítsa a Hardvergyorsítás csúszkát Teljes állásba.
Ha ez nem sikerül, akkor lehet, hogy frissítenie kell a videoillesztőt vagy magát a kártyát. A hardver legújabb illesztőprogramjait általában a gyártó webhelyének támogatási szakaszában találja meg.
2. Ellenőrizze a játékvezérlőket
Ha a joystick vagy más beviteli eszköz nem reagál, lehet, hogy nincs megfelelően telepítve. Győződjön meg arról, hogy az eszköz megjelenik az Input fülön. Ha nem, telepítse újra a készüléket a gyártó utasításainak megfelelően. Ha USB-eszközről van szó, húzza ki, majd dugja vissza.
3. Ellenőrizze az „aláíratlan” illesztőprogramokat
A digitálisan aláírt illesztőprogramot a Microsoft Windows hardverminőségi laboratóriuma tesztelte a DirectX kompatibilitás érdekében. Ha a Diagnosztikai eszköz megjelöli az aláíratlan illesztőprogramot, az illesztőprogram frissítése megoldhatja a problémát. A hardver legújabb illesztőprogramját általában a gyártó webhelyének támogatási szakaszában találja meg.
4. Egyéb ellenőrizendő dolgok
Ha a DirectX diagnosztikai eszköz futtatása után is problémája van egy játékkal vagy filmmel, akkor még néhány dolgot ellenőrizhet.
Ellenőrizze az alkalmazás vagy játék megjelenítési módját
Ha a DirectX 9 alkalmazás teljes képernyős módba kapcsol, előfordulhat, hogy az alkalmazás felbontása nem egyezik meg az LCD-monitor natív felbontásával; a monitor felbontását úgy tervezték, hogy megjelenjen a mérete alapján. Ha fekete sávokat lát a képernyő tetején vagy oldalán, ahol egy részt nem használnak, megpróbálhatja a teljes képernyős képet méretezni. Ha az alkalmazás vagy a játék lehetővé teszi a megjelenítési mód kiválasztását, akkor módosíthatja az alkalmazás vagy a játék beállításait, és olyan módot választhat, amely megfelel az LCD-monitor natív felbontásának. Ez segít az összes képernyő használatában, és továbbra is megőrzi az alkalmazás tervezett felbontását.
A DirectX melyik verziója van telepítve a számítógépére
A Rendszer fül alatt, ellen DirectX verzió, látni fogja a rendszerére telepített verziót. A fenti képen látni fogja DirectX 12 említett.
Ha az eszköz futtatása nem segít, eltávolíthatja a DirectX-et a rendszeréből, majd letöltheti a DirectX-et, és újratelepítheti.
Ellenőrizze az alkalmazás vagy játék számára szükséges DirectX verziót
Néhány alkalmazáshoz és játékhoz DirectX 9 szükséges. A Windows 7 azonban a DirectX újabb verziójával van telepítve. Ha olyan alkalmazást vagy játékot telepít, amelyhez DirectX 9 szükséges, akkor hibaüzenetet kaphat, például:A program nem indul el, mert a d3dx9_35.A dll hiányzik a számítógépről. A probléma megoldásához próbálja meg újratelepíteni a programot.”A fájlnév utolsó két számjegye változhat. Ha ugyanazt a hibaüzenetet kapja az alkalmazás vagy a játék újratelepítése után, lépjen a DirectX végfelhasználói futásidejű webtelepítő weboldalára, és kövesse az utasításokat a DirectX telepítéséhez, valamint a DirectX és a DirectX korábbi verzióinak frissítéseinek fogadásához.wvc + TWC + twcf = MFC