DirectX este un lansator de aplicații grafice care conține un set de comenzi avansate care vă permit să implementați efecte vizuale complexe. DirectX este utilizat pe scară largă în dezvoltarea jocurilor pe computer și este distribuit gratuit pe site-ul web Microsoft.
Apariția DirectX
DirectX sa axat pe dezvoltarea jocurilor pe computer încă de la început. Soluția software a fost dezvoltată împreună cu lansarea Windows 95 pentru a atrage dezvoltatorii să scrie aplicații grafice complexe pe o nouă platformă standardizată. Prima versiune a DirectX a fost numită Windows Game SDK și a fost lansată în 1995. După aceea, a început să fie implementată platforma Direct3D, care a fost poziționată ca un înlocuitor pentru mediul OpenGL din ce în ce mai popular, care este, de asemenea, utilizat pe scară largă în domeniul jocuri pe computer, dar are o funcționalitate oarecum limitată.
DirectX în versiunea 8.1 a devenit baza pentru Xbox. În 2002 a fost lansat DirectX 9.0, ceea ce a mărit în mod semnificativ posibilitățile de a crea noi jocuri și a implementat suport pentru shadere, adică redarea îmbunătățită a umbrelor.
De departe, cea mai recentă versiune a DirectX este 11.2, care este inclusă implicit în Windows 8.1.
Pe lângă procesarea grafică, DirectX se ocupă de ieșirea sunetului și de prelucrarea datelor care provin de la tastatură, mouse sau joystick-ul jucătorului. Cu fiecare nouă versiune, codul DirectX se îmbunătățește, ceea ce înseamnă că capacitățile grafice se îmbunătățesc. Cu noile caracteristici oferite în această bibliotecă, dezvoltatorii au oportunități sporite de a îmbunătăți performanța jocurilor și divertismentul procesorului de jocuri.
Instalarea DirectX
Cea mai recentă versiune a DirectX poate fi găsită pe site-ul oficial Microsoft. Produsul este gratuit pentru descărcare. De asemenea, puteți instala DirectX de pe discul de joc, deoarece majoritatea dezvoltatorilor moderni, atunci când lansează un produs de joc, includ bibliotecile necesare pentru lansarea cu succes a jocului pe mass-media.
Instalarea programului este automatizată, este realizată în doar doi pași și nu necesită acțiuni suplimentare de la utilizator.
DirectX este acceptat pe toate sistemele Windows începând cu Windows 95. Majoritatea jocurilor moderne necesită cel puțin 9,0c suport pentru majoritatea jocurilor moderne, dar cele mai recente aplicații de jocuri necesită cel puțin versiunea 10. Înainte de instalare, asigurați-vă că computerul dvs. are drivere Nvidia sau ATI, descărcat de pe site-ul oficial al dezvoltatorului. Tehnologia DirectX 10 (Direct3D 10) este acceptată pe plăcile grafice de la Nvidia GeForce 8000 și versiunile ulterioare. Pentru a rula DirectX 10 pe plăci grafice ATI Radeon, aveți nevoie de un model 2000 sau mai mare.