DirectX är en grafikapplikationsstartare som innehåller en uppsättning avancerade kommandon som låter dig implementera komplexa visuella effekter. DirectX används ofta i utvecklingen av datorspel och distribueras gratis på Microsofts webbplats.
Framväxten av DirectX
DirectX var från början fokuserat på utvecklingen av dataspel. Programvarulösningen utvecklades i samband med lanseringen av Windows 95 för att locka utvecklare att skriva komplexa grafiska applikationer på en ny, standardiserad plattform. Den första versionen av DirectX kallades Windows Game SDK och släpptes 1995. Därefter började Direct3D-plattformen implementeras, som placerades som en ersättning för den alltmer populära OpenGL-miljön, som också används i stor utsträckning inom området datorspel, men har något begränsad funktionalitet.
DirectX i version 8.1 blev grunden för Xbox. 2002 släpptes DirectX 9.0, vilket avsevärt ökade möjligheterna att skapa nya spel och implementerade stöd för shaders, dvs. förbättrad återgivning av skuggor.
Den absolut senaste versionen av DirectX är 11.2, som ingår som standard i Windows 8.1.
Förutom grafikbehandling behandlar DirectX ljudutmatning och bearbetning av data som kommer från spelarens tangentbord, mus eller joystick. För varje ny version förbättras DirectX-koden, vilket innebär att grafikfunktionerna blir bättre. Med de nya funktionerna som erbjuds i det här biblioteket har utvecklare ökat möjligheterna att förbättra prestanda för spel och underhållning för spelprocessorn.
Installerar DirectX
Den senaste versionen av DirectX finns på Microsofts officiella webbplats. Produkten är gratis att ladda ner. Du kan också installera DirectX från spelskivan, eftersom de flesta moderna utvecklare, när de släpper en spelprodukt, inkluderar de bibliotek som är nödvändiga för en framgångsrik lansering av spelet på media.
Installationen av programmet är automatiserad, det utförs i bara två steg och kräver inga ytterligare åtgärder från användaren.
DirectX stöds på alla Windows-system med start från Windows 95. De flesta moderna spel kräver minst 9.0c-stöd för de flesta moderna spel, men de senaste spelapplikationerna kräver minst version 10. Innan du installerar, se till att din dator har Nvidia-drivrutiner eller ATI, laddas ner från den officiella utvecklarwebbplatsen DirectX 10 (Direct3D 10) -teknik stöds på grafikkort från Nvidia GeForce 8000 och senare. För att köra DirectX 10 på ATI Radeon-grafikkort behöver du en 2000-modell eller högre.