DirectX, kompleks vizual effektlər tətbiq etməyə imkan verən bir sıra inkişaf etmiş əmrlər toplayan bir qrafik tətbiqetməsidir. DirectX kompüter oyunlarının inkişafında geniş istifadə olunur və Microsoft veb saytında pulsuz paylanır.
DirectX-in ortaya çıxması
DirectX lap əvvəldən kompüter oyunlarının inkişafına yönəlmişdi. Proqram həlli, inkişaf etdiriciləri yeni, standartlaşdırılmış bir platformada mürəkkəb qrafik tətbiqetmələr yazmağa cəlb etmək üçün Windows 95-in buraxılması ilə birlikdə hazırlanmışdır. DirectX-in ilk versiyası Windows Game SDK adlandı və 1995-ci ildə buraxıldı. Bundan sonra, sahəsində də geniş istifadə olunan getdikcə populyar olan OpenGL mühitinin əvəzi olaraq yerləşdirilən Direct3D platforması tətbiq olunmağa başladı. kompüter oyunları, lakin bir qədər məhdud funksionallığı var.
8.1 versiyasındakı DirectX, Xbox üçün əsas oldu. 2002-ci ildə DirectX 9.0 çıxdı, bu da yeni oyunlar yaratmaq imkanlarını əhəmiyyətli dərəcədə artırdı və kölgələyənlər üçün dəstəyi həyata keçirdi, yəni. kölgələrin göstərilməsi yaxşılaşdırıldı.
İndiyə qədər DirectX-in ən son versiyası, Windows 8.1-də standart olaraq daxil edilmiş 11.2-dir.
DirectX, qrafik işlənməsinə əlavə olaraq səs çıxışı və oyunçu klaviaturasından, siçanından və ya joystickindən gələn məlumatların işlənməsi ilə məşğul olur. Hər yeni versiya ilə DirectX kodu təkmilləşdirilir, yəni qrafik imkanları daha da yaxşılaşır. Bu kitabxanada təqdim olunan yeni xüsusiyyətlərlə inkişaf etdiricilər oyunların performansını və oyun prosessorunun əyləncəsini yaxşılaşdırmaq imkanlarını artırdılar.
DirectX quraşdırılır
DirectX-in ən son versiyası rəsmi Microsoft veb saytında tapıla bilər. Məhsul yükləmək pulsuzdur. DirectX-i oyun diskindən də quraşdıra bilərsiniz, çünki əksər müasir inkişaf etdiricilər bir oyun məhsulu buraxarkən oyunun mediada uğurlu başlaması üçün lazım olan kitabxanaları əhatə edir.
Proqramın quraşdırılması avtomatlaşdırılmışdır, yalnız iki addımda həyata keçirilir və istifadəçidən əlavə hərəkət tələb etmir.
DirectX, Windows 95-dən başlayaraq bütün Windows sistemlərində dəstəklənir. Müasir oyunların əksəriyyəti ən müasir oyunlar üçün ən azı 9.0c dəstək tələb edir, lakin ən son oyun tətbiqetmələri ən azı 10-cu versiyaya ehtiyac duyur. Quraşdırmadan əvvəl kompüterinizdə Nvidia sürücüsü və ya ATI olduğundan əmin olun, rəsmi geliştirici saytından yüklənmişdir. DirectX 10 (Direct3D 10) texnologiyası Nvidia GeForce 8000 və daha sonrakı qrafik kartlarında dəstəklənir. DirectX 10-u ATI Radeon qrafik kartlarında çalıştırmak üçün 2000 və ya daha yüksək bir modelə ehtiyacınız var.