Hər hansı bir oyun və ya tətbiq qurarkən istifadəçidən DirectX-i qurması istənilən bir pəncərə görünür. DirectX nədir və necə işləyir?
Fərdi kompüter istifadəçiləri tez-tez DirectX quraşdırılması ilə qarşılaşırlar. Qrafika və ya müxtəlif kompüter oyunları ilə işləyən proqramlar bu tətbiqi dəstəkləyir. DirectX konsepsiyasının özü, multimedia dəstəyi ilə əlaqəli bu və ya digər şəkildə müxtəlif tapşırıqların həlli üçün bəzi metodların quraşdırılması və sonrakı istifadəsini nəzərdə tutur. İlk baxışdan DirectX-in yalnız qrafika ilə işlədiyi görünə bilər, amma əslində bu tamamilə doğru deyil. Həm qrafik şəkillər, həm də səs axınları ilə işləyir. Qeyd etmək lazımdır ki, əksər hallarda bu proqramın düzgün işləməsi üçün (məhsul versiyasından asılı olaraq) müəyyən bir video kartı tələb olunur.
PC oyunlarında DirectX
Kompüter oyunçuları demək olar ki, hər oyunun DirectX quraşdırma dəsti ilə gəldiyini dəqiq bilirlər. Bu gün demək olar ki, heç bir oyun onsuz işləmir, buna görə inkişaf etdiricilər bu proqramla bir quraşdırma faylı əlavə etməlidirlər. DirectX olduqca tez-tez yenilənir, buna görə əvvəllər bu məhsulun yalnız yeni bir versiyasının həmişə quraşdırıldığından əmin olmalı idiniz. Bu gün bu ehtiyac tamamilə yox oldu. Bu, DirectX-in Windows əməliyyat sistemlərinin bir hissəsi olması və bu məhsulun versiyalarının müntəzəm olaraq yenilənməsi sayəsində mümkün oldu.
DirectX nüansları
Qeyd etmək lazımdır ki, DirectX tamamilə bütün əməliyyat sistemlərində işləyə bilmir. Bu səbəbdən, bu proqramın olmaması səbəbindən müəyyən bir məhsulun başlamaması ilə əlaqəli problem yaşamamaq üçün bu barədə əvvəlcədən məlumat verməlisiniz.
DirectX proqramının özündə işləyən bir neçə rutin var. Bunlar: Direct3D, DirectPlay, DirectDraw, DirectSound, DirectInput, DirectSetup. Direct3D, adından da göründüyü kimi, daha çox oyunlarda istifadə olunan 3B qrafika ilə işləyir. DirectPlay - fərdi kompüter istifadəçilərinin şəbəkə üzərindən sevimli oyunlarını oynamasına imkan verir (bu qabiliyyəti olanlar). DirectDraw - müstəsna olaraq iki ölçülü qrafika ilə işləyir, işləyir və ekranı sürətləndirir. DirectSound, təxmin etdiyiniz kimi, oyunlarda və proqramlarda səslə işləyir. Qeyd etmək lazımdır ki, bu komponent istifadəçinin kompüterində quraşdırılmış səs kartına öz giriş imkanına malikdir. DirectInput bütün məlumatları işləyir və DirectSetup bu komponentləri, yəni DirectX-i birbaşa quraşdırır.