Kada instalirate bilo koju igru ili aplikaciju, pojavljuje se prozor u kojem se od korisnika traži da instalira DirectX. Šta je DirectX i kako to radi?
Korisnici ličnih računara često su suočeni sa DirectX instalacijom. Programi koji rade s grafikom ili raznim računarskim igrama podržavaju ovu aplikaciju. Sam koncept DirectX-a podrazumijeva instalaciju i naknadnu upotrebu nekih metoda za rješavanje različitih zadataka, na ovaj ili onaj način koji se odnose na multimedijsku podršku. Na prvi pogled može se činiti da DirectX radi isključivo s grafikom, ali u stvarnosti to nije potpuno tačno. Radi sa grafičkim slikama i audio tokovima. Treba napomenuti da je u većini slučajeva za ispravan rad ovog softvera (ovisno o verziji proizvoda) potrebna određena video kartica.
DirectX u PC igrama
Računarski igrači sigurno znaju da gotovo svaka igra dolazi s DirectX instalacijskim kompletom. Gotovo nijedna igra danas ne radi bez nje, pa programeri moraju priložiti instalacijsku datoteku s ovim softverom. DirectX se ažurira prilično često, pa ste u prošlosti morali biti sigurni da je uvijek instalirana isključivo nova verzija ovog proizvoda. Danas je ta potreba potpuno nestala. To je postalo moguće zahvaljujući činjenici da je DirectX postao dio operativnog sistema Windows, a same verzije ovog proizvoda redovno se ažuriraju.
Nijanse DirectX-a
Treba napomenuti da DirectX ne može raditi na apsolutno svim operativnim sistemima. Stoga, kako ne biste imali problema povezanih s činjenicom da se određeni proizvod ne pokreće zbog nedostatka ovog softvera, morate to znati unaprijed.
Sam DirectX softver ima nekoliko rutina koje ga čine radnim. To su: Direct3D, DirectPlay, DirectDraw, DirectSound, DirectInput, DirectSetup. Direct3D, kao što i samo ime govori, radi s 3D grafikom, koja se uglavnom koristi u igrama. DirectPlay - omogućava korisnicima ličnih računara da igraju svoje omiljene igre preko mreže (koje imaju tu mogućnost). DirectDraw - radi isključivo s dvodimenzionalnom grafikom, obrađuje je i ubrzava prikaz. DirectSound, kao što pretpostavljate, radi sa zvukom u igrama i programima. Treba napomenuti da ova komponenta ima vlastiti pristup zvučnoj kartici instaliranoj na korisnikovom računaru. DirectInput obrađuje sve podatke, a DirectSetup izravno instalira ove komponente, odnosno DirectX.