Кез-келген ойынды немесе қосымшаны орнатқан кезде пайдаланушыдан DirectX орнату сұралатын терезе пайда болады. DirectX дегеніміз не және ол қалай жұмыс істейді?
Дербес компьютер қолданушылары DirectX-ті орнатумен жиі кездеседі. Графикалық немесе әртүрлі компьютерлік ойындармен жұмыс істейтін бағдарламалар бұл қосымшаны қолдайды. DirectX тұжырымдамасының өзі мультимедиялық қолдауға байланысты түрлі тапсырмаларды шешудің кейбір әдістерін орнатуды және кейіннен қолдануды білдіреді. Бір қарағанда DirectX тек графикамен жұмыс жасайтын сияқты көрінуі мүмкін, бірақ шын мәнінде бұл толықтай дұрыс емес. Ол графикалық кескіндермен де, аудио ағындармен де жұмыс істейді. Айта кету керек, көп жағдайда осы бағдарламалық жасақтаманың дұрыс жұмыс істеуі үшін (өнім нұсқасына байланысты) белгілі бір бейне карта қажет.
PC ойындарындағы DirectX
Компьютер ойыншылары әр ойынның DirectX орнату жиынтығымен бірге келетіндігін нақты біледі. Қазір онсыз ешқандай ойын жұмыс істемейді, сондықтан әзірлеушілерге осы бағдарламалық жасақтаманың көмегімен файл орнату қажет. DirectX жиі жаңартылып отырады, сондықтан бұрын осы өнімнің тек жаңа нұсқасы әрқашан орнатылғандығына көз жеткізуіңіз керек еді. Бүгінде бұл қажеттілік мүлдем жойылды. Бұл DirectX Windows операциялық жүйелерінің құрамына енуінің арқасында мүмкін болды және осы өнімнің нұсқалары үнемі жаңартылып отырады.
DirectX нюанстары
Айта кету керек, DirectX барлық операциялық жүйелерде жұмыс істей алмайды. Сондықтан, осы бағдарламалық жасақтаманың болмауына байланысты белгілі бір өнім басталмайтындығына байланысты қиындықтар туындамас үшін, сіз бұл туралы алдын-ала білуіңіз керек.
DirectX бағдарламалық жасақтамасының өзінде оны жұмыс істейтін бірнеше процедуралар бар. Олар: Direct3D, DirectPlay, DirectDraw, DirectSound, DirectInput, DirectSetup. Direct3D, аты айтып тұрғандай, көбіне ойындарда қолданылатын 3D графикасымен жұмыс істейді. DirectPlay - дербес компьютер пайдаланушыларына желі арқылы сүйікті ойындарын ойнауға мүмкіндік береді (мұндай мүмкіндік бар). DirectDraw - тек екі өлшемді графикамен жұмыс істейді, оны өңдейді, сонымен қатар дисплейді жеделдетеді. DirectSound, сіз ойлағандай, ойындар мен бағдарламаларда дыбыспен жұмыс істейді. Айта кету керек, бұл компоненттің пайдаланушының компьютерінде орнатылған дыбыстық картаға өзіндік қол жетімділігі бар. DirectInput барлық деректерді өңдейді, ал DirectSetup бұл компоненттерді, яғни DirectX-ті тікелей орнатады.