DirectX är en samling applikationsprogrammeringsgränssnitt (API) för att förbättra multimedia. I början fanns det flera multimediapis som släpptes av Microsoft i namnet Direct, inklusive Direct 2D, Direct 3D, DirectSound, DirectWrite, DXGI, DirectInput, DirectPlay, DirectMusic och så vidare. Senare släppte Microsoft alla dessa API-samlingar i bara ett paket som heter DirectX.,
intressant är att namnet Xbox också kommer från DirectX eftersom Xbox använder tekniken som introduceras i DirectX. DirectX är dock installerat och ingår i alla versioner av Windows, inklusive Windows XP, Vista, 7, 8 och 10. Standardversionen av DirectX är annorlunda i alla versioner av Windows.,
DirectX Versions and Operating Systems
Here’s the Windows version and its default DirectX installed version:
DirectX 2.0a (ver. 4.03) –> Windows 95 and Windows NT 4.0
DirectX 5.2 (ver. 4.05) –> Windows 98, Windows CE
DirectX 6.1a (ver. 4.06.,03) –> Windows 98 exclusive
DirectX 7 (ver. 4.07.00) –> Windows 2000
Direct 7.1 (ver. 4.07.01) –> Windows ME
DirectX 8.1 (ver. 4.08) –> Windows XP and Windows Server 2003
DirectX 9.0c (ver. 4.09) –> Windows XP SP2 and SP3, Windows Server 2003 SP1, Windows Server 2003 R2
DirectX 10.1 (ver. 6.,00) –> Windows Vista, Windows Server 2008
DirectX 11 –> Windows 7 SP1, Windows Server 2008 R2
DirectX 11.1 –> Windows 8, Windows RT, Windows Server 2012
DirectX 11.2 –> Windows 8.1, Windows RT, Windows Server 2012 R2
DirectX 11.3 och DirectX 12 –> Windows 10
det här är bara de stora uppdateringar som jag har listat. Det fanns en hel del andra uppdateringar och versioner som var antingen mindre eller operativsystem specifika., Om du vill veta mer om alla versioner av DirectX kan du besöka den här Wikipedia-sidan.
om du är en hardcore-spelare eller en multimediaentusiast, kommer du att älska varje bit av de nya versionerna av DirectX. Om du fortfarande använder Windows XP, uppdatera bara DirectX till den senaste versionen och se skillnaden själv. Samma sak gäller för Windows Vista, Windows 7 och Windows 8.
vilken version av DirectX har jag på mitt system?,
om du vill veta versionen av DirectX installerat på din dator, följ stegen nedan:
- gå till Kör –> dxdiag
- Det nya fönstret visar dig information om installerade DirectX-komponenter i din dator.
ovanstående skärmdump visar att DirectX 11 är installerat på ett Windows 8.1-system.
Hur aktiverar du DirectX-funktioner?
medan DirectX tar hand om både bildskärm och ljud finns det tre huvudfunktioner i DirectX som du kan aktivera eller inaktivera enligt dina krav.,
- DirectDraw acceleration
- Direct3D acceleration
- AGP Texture acceleration
För optimal prestanda bör alla tre av dessa funktioner aktiveras. För att aktivera eller inaktivera dessa funktioner, Följ stegen nedan:
- gå till Run – > dxdiag
- välj fliken Display
- under DirectX-funktioner kommer det att finnas ett alternativ för att aktivera eller inaktivera var och en av de funktioner som anges ovan.,
Observera att om du har flera grafikkort installerade i datorn kommer det att finnas flera visningsflikar för varje grafikkort. Du kan aktivera eller inaktivera DirectX-funktioner för varje grafikkort separat.
ladda ner DirectX
från Windows 8 och framåt distribuerar Microsoft inte DirectX separat. Om du vill uppdatera DirectX måste du aktivera Windows-uppdateringar.
för Windows 10 (DirectX 12)
DirectX 12 har ingen manuell fristående inställning som kan laddas ner separat., Det kommer direkt från Microsoft Update. Om du vill hålla din DirectX-version uppdaterad bör du aktivera automatiska Windows-uppdateringar om de är inaktiverade tidigare. Detta kommer att se till att din DirectX 12 på Windows 10 är uppdaterad. Tips! Du kan aktivera eller inaktivera Windows Update med kommandoraden.
samma procedur gäller för Windows 8 (DirectX 11.1) och Windows 8.1 (DirectX 11.,2)
för Windows 7 (DirectX 11)
om du använder Windows 7 kan du ladda ner DirectX 11-uppdateringen för Windows 7 härifrån:
ladda ner DirectX 11-uppdatering för Windows 7 SP1
för Windows Vista (DirectX 10)
Jag har inte kunnat hitta den direkta nedladdningslänken för DirectX 10 men det finns gafflar med DirectX 10 tillgängliga för nedladdning. Du kan ladda ner dessa för att uppgradera din Windows XP till DirectX 10 men dessa rekommenderas inte. Därför listar jag bara deras namn och inte nedladdningslänkarna., Du kan söka på Google efter de faktiska nedladdningsfilerna:
- DirectX 10 för XP av LWGame
- DirectX 10 för XP av KM-Software
för Windows XP (DirectX 9)
om du använder tidigare versioner av Windows som Windows Vista och Windows XP kan du ladda ner några DirectX-versioner som anges nedan (Offline installatörer):
hämta DirectX 9
webbinstallatören laddar automatiskt ner höger och senaste versionen av DirectX för din Windows-dator. Det kan också vara användbart om du har problem med DirectX-installationen som saknade DLL etc., Du kan bara ladda ner och installera installationen ovanpå befintlig installation och allt kommer att vara ok.