ვიდეო ბარათის მახასიათებლების დათვალიერებისას, გვხვდება ისეთი კონცეფცია, როგორიცაა "DirectX მხარდაჭერა". ვნახოთ რა არის და რა არის DX.
აგრეთვე იხილეთ: როგორ დაათვალიეროთ ვიდეო ბარათის მახასიათებლები
რა არის DirectX?
DirectX - ინსტრუმენტების ერთობლიობა (ბიბლიოთეკები), რომლებიც საშუალებას აძლევს პროგრამებს, ძირითადად კომპიუტერულ თამაშებს, მიიღონ პირდაპირი დაშვება ვიდეო ბარათის აპარატების შესაძლებლობებზე. ეს ნიშნავს, რომ გრაფიკული ჩიპის მთელი ძალა შეიძლება გამოყენებულ იქნას მაქსიმალურად ეფექტურად, მინიმალური შეფერხებებითა და დანაკარგებით. ეს მიდგომა საშუალებას გაძლევთ დახაზოთ ძალიან ლამაზი სურათი, რაც ნიშნავს, რომ დეველოპერებს შეუძლიათ შექმნან უფრო რთული გრაფიკა. DirectX განსაკუთრებით შესამჩნევია სცენაზე რეალისტური ეფექტების დამატებისას, როგორიცაა მოწევა ან ნისლი, აფეთქებები, წყლის ნაპერწკალი, სხვადასხვა ზედაპირებზე ობიექტების ანარეკლი.
DirectX ვერსიები
რედაქციიდან რედაქციამდე, აპარატურულ უზრუნველყოფასთან ერთად, იზრდება რთული გრაფიკული პროექტების რეპროდუცირების შესაძლებლობები. იზრდება მცირე ზომის ობიექტების დეტალები, ბალახი, თმა, ჩრდილების, თოვლის, წყლის და მრავალი სხვა რამეების რეალიზმი. ერთი და იგივე თამაშიც კი შეიძლება განსხვავებულად გამოიყურებოდეს, DX– ის ახალიდან გამომდინარე.
აგრეთვე იხილეთ: როგორ გავარკვიოთ რომელი DirectX დაინსტალირებული
განსხვავებები შესამჩნევია, თუმცა არც დრამატული. თუ სათამაშო დაიწერა DX9 ქვეშ, მაშინ ცვლილებები ახალ ვერსიაზე გადასვლასთან ერთად მინიმალური იქნება.
ზემოაღნიშნულიდან გამომდინარე, შეგვიძლია დავასკვნათ, რომ სინამდვილეში, ახალი DirectX, როგორც ასეთი, სუსტად მოქმედებს სურათის ხარისხზე, იგი მხოლოდ საშუალებას გაძლევთ უკეთესად და რეალისტურად გახადოთ ეს ახალი პროექტების ან მათი მოდიფიკაციების დროს. ბიბლიოთეკების ყოველი ახალი ვერსია დეველოპერებს საშუალებას აძლევს დაამატოთ მეტი ვიზუალური კომპონენტი თამაშებზე, აპარატურაზე დატვირთვის გაზრდის გარეშე, ანუ შესრულების შემცირების გარეშე. მართალია, ეს ყოველთვის არ მუშაობს მიზნად, მაგრამ მოდით დავტოვოთ იგი პროგრამისტების სინდისზე.
ფაილები
DirectX ფაილები არის გაფართოებული დოკუმენტები დლ და განლაგებულია ქვე-საქაღალდეში "SysWOW64" ("System32" 32 ბიტიანი სისტემებისთვის) სისტემის დირექტორიაში "Windows". მაგალითად d3dx9_36.dll.
გარდა ამისა, მოდიფიცირებული ბიბლიოთეკების მიწოდება შესაძლებელია თამაშთან ერთად და შეგიძლიათ იპოვოთ შესაბამის საქაღალდეში. ეს კეთდება ვერსიის თავსებადობის საკითხების შემცირების მიზნით. სისტემაში საჭირო ფაილების ნაკლებობამ შეიძლება გამოიწვიოს შეცდომებში თამაშები ან თუნდაც მათი გაშვების უუნარობამ.
DirectX მხარდაჭერა გრაფიკისა და ოპერაციული სისტემისთვის
DX კომპონენტების მაქსიმალური მხარდაჭერილი ვერსია დამოკიდებულია ვიდეო ბარათის თაობაზე - უფრო ახალი მოდელის, უფრო ახალგაზრდა გამოცემა.
წაიკითხეთ მეტი: როგორ გავარკვიოთ, არის თუ არა DirectX 11 გრაფიკული ბარათის მხარდაჭერა
ყველა Windows ოპერაციულ სისტემაში, საჭირო ბიბლიოთეკები უკვე ჩაშენებულია და მათი ვერსია დამოკიდებულია იმაზე, თუ რომელი OS გამოიყენება. Windows XP– ში DirectX– ს ინსტალაცია შესაძლებელია არაუგვიანეს 9.0 – დან, შვიდი –11 და არასრულ ვერსიაში 11.1, რვა –11.1 – ში, ვინდოუს 8.1–11.2 – ში, ათეულში– 11.3 – ე და 12 – ში.
წაიკითხეთ აგრეთვე:
როგორ განაახლოთ DirectX ბიბლიოთეკები
შეიტყვეთ DirectX- ის ვერსიას
დასკვნა
ამ სტატიაში ჩვენ შევხვდით DirectX- ს და გავარკვიეთ, რატომ არის საჭირო ეს კომპონენტები? ეს არის DX, რომელიც საშუალებას გვაძლევს ისიამოვნოთ ჩვენი საყვარელი თამაშები შესანიშნავი სურათებითა და ვიზუალური ეფექტებით, ამასთან, პრაქტიკულად არ ამცირებთ გეიმპლეის სიგლუვეს და კომფორტს.