- DirectX 12, xüsusilə Ultimate versiyasında, DXR, VRS, mesh shaderlər və daha yaxşı çox nüvəli istifadəni gətirir.
- DirectX 13-ün rəsmi elanı yoxdur; yeni API-nin qəbulu yavaş olacaq və DX12 hələ də yetişməkdədir.
- DX11-də daha yaxşı performans göstərən xüsusi oyunlar olsa da, DX12 ümumiyyətlə daha yaxşı sabitlik və performans potensialı təklif edir.
- Bu gün DX12 ilə GPU almaq təhlükəsizdir; DX13-ü təsdiq edilmiş tarix olmadan gözləməyə dəyməz.
Baxmayaraq ki, bu gün oyun dünyasının əsas qəhrəmanı DirectX 12Bir çox insan hipotetik DirectX 13 ilə nə baş verəcəyini maraqlandırır: onun tezliklə gəlib-gəlməyəcəyi və GPU almaq üçün gözləməyə dəyərmi? Bu yazıda biz aydınlaşdıracağıq və müqayisə edəcəyik. DirectX 13 və DirectX 12 məlum olana əsaslanır.
Gözdən qaçırılmaması lazım olan bir fakt var: DirectX 12 2015-ci ildən mövcuddur və onun böyük sıçrayışı şüa izləmə, dəyişən sürət kölgəsi və daha çox kimi əsas texnologiyalar əlavə edən Ultimate versiyası ilə gəldi. Bu arada, Microsoft DirectX 13-ün buraxılmasını rəsmi olaraq elan etməyib. Hətta bəzi ekspertlər bunun qısa müddətdə görünəcəyinə şübhə edirlər.
DirectX nədir və versiyanızı necə yoxlamaq olar
DirectX, oyunlara və multimediya proqramlarına kompüter avadanlıqları ilə səmərəli əlaqə yaratmağa imkan vermək üçün nəzərdə tutulmuş Microsoft API dəstidir. Başqa sözlə, o, oyun arasında körpü rolunu oynayır GPU və CPU sürücülərihamının eyni dildə danışmasını və düzgün əlaqələndirilməsini təmin etmək.
DirectX haqqında danışarkən, biz tək bir API deyil, bir neçə komponenti əhatə edən ekosistemi nəzərdə tuturuq. Ən məşhurlarından bəziləri bunlardır: Direct3D (Oyunlar və elmi proqramlar üçün 3D qrafika), Direct2D (sürətlənmiş 2D qrafika), DirectWrite (yüksək keyfiyyətli mətn göstərilməsi), DirectX Riyaziyyat (vektorlar və matrislər üçün xətti cəbr) və ya DirectML (maşın öyrənmə inteqrasiyası). Hamısı birlikdə Windows 95-in günlərindən bəri inkişaf edən bir paket təşkil edirlər.
Pərdə arxasında rabitə aydın bir axını izləyir: proqram Direct3D və DXGI (DirectX Qrafik İnfrastruktur), istifadəçi rejimi və kernel rejimi sürücülərinə əsaslanır və nəhayət, aparat əldə edilir. Bu şəkildə, oyun ardıcıl performansı təmin etmək üçün kritik sinxronizasiya və aparat giriş tapşırıqlarını API-yə həvalə edir. Gündəlik istifadədə, Demək olar ki, hər şeyə imkan verən budur Sistemlə mübarizə aparmadan işləyir.
kimi PC-də oyunları idarə edə bilən digər API-lər var OpenGL o VulkanBunlar müxtəlif layihələrdə istifadə edilən çox hörmətli alternativlərdir. Bununla belə, DirectX sistem inteqrasiyası, sürücü dəstəyi və Microsoftun illər ərzində həyata keçirdiyi təkmilləşdirmələrə görə Windows-da dominant seçim olaraq qalır.
DirectX 12 Ultimate: Fərqi yaradan xüsusiyyətlər
El salto a DirectX 12 Ultimate Bu, son illərin qrafik mənzərəsini müəyyən edən bir sıra texnologiyalar əlavə etdi. Ən məşhuru, uyğun NVIDIA və AMD kartlarında real vaxtda şüa izləməyə imkan verən DirectX Ray Tracing (DXR)-dir. DXR 1.1 versiyası zənglərin necə idarə olunduğunu təkmilləşdirir və bir neçə daxili prosesləri sürətləndirərək bu texnikanı cari oyun mühərriklərində və oyunlarda möhkəmləndirir.
DXR ilə yanaşı, DirectX 12 Ultimate kimi elementləri birləşdirir VRS (Dəyişən Rate Shading), hər bir sahənin vizual əhəmiyyətinə uyğun olaraq kölgələmə dərəcəsini dəyişməyə imkan verir; Nümunəçi rəyi, fakturaları daha ağıllı idarə etmək üçün faydalıdır; və mesh shaderlərhəndəsələrin GPU-larda necə yaradıldığı və işlənməsi ilə bağlı yeni imkanlar açır.
Bəzi təhlillərdə də qeyd olunur Məzmun Uyğunlaşan Kölgələmə (CAS) səhnənin vizual qavranılmasına kölgə yükünü tənzimləmək üçün əlaqəli bir texnika kimi. Bütün bu texniki arsenal bir ideya üzərində birləşir: eyni resurslarla daha çox iş görmək, qrafik tavanı yüksəltmək və ya tərtibatçının prioritetlərindən asılı olaraq axıcılığı yaxşılaşdırmaq.
Bu imkanların gəlişi DX12-nin nəyə görə sadəcə “yeni versiya” olmadığını əks etdirir: o, mövcud texnikaların çeşidini genişləndirir və resursların idarə edilməsinin dəqiq tənzimlənməsini vurğulayır. Oyunçu üçün, maddi təsir edir daha mürəkkəb səhnələr və ya daha yaxşı performans, həmişə standarta uyğun olaraq həyata keçirilməlidir.
Oyun performansı: sabitlik, FPS və istisnalar
Təcrübədə əksər oyunçular müasir başlıqlarda DX11 ilə müqayisədə DX12 ilə təkmilləşmələri görürlər, xüsusən çərçivə müddətinin sabitliyi və azaldılmış mikro kəkələmə. Bunun səbəbi DX12 ipləri və iş növbəsini daha yaxşı idarə edir., axıcılıq hissinə təsir edən kəskin performans əyrilərindən qaçınmaq.
Bununla belə, oyunun DX11 versiyasının DX12 versiyasından daha yüksək FPS təmin etdiyi hallar var, adətən optimallaşdırmanın olmaması və ya xüsusi avadanlıqların müəyyən bir başlıqla necə davranması səbəbindən. Çox sadədir: əgər studiya DX12 marşrutunu düzgün optimallaşdırmasa, ehtimal olunan üstünlük yox ola bilər. Bu vəziyyətlərdə hər iki API-ni sınaqdan keçirmək və ən yaxşısını seçmək məsləhətdir. komandanız üçün ən yaxşı real nəticə Ağıllı variantdır.
Fortnite kimi bəzi oyunlar, parametrlərində DX11 və DX12 arasında keçid etməyə imkan verir. Bu, öz kompüterinizin performansını müqayisə etmək, FPS-ə nəzarət etmək və hər hansı kəkələmələri aşkar etmək üçün mükəmməl bir yoldur. Bununla belə, ümumilikdə DX12-ni seçmək məntiqlidir. DX12 standart seçim kimi, çünki bu, ən gələcək potensiala malik marşrutdur və Ray Tracing və digər müasir texnikalara imkan verir.
Həmişə işləyən başqa bir tövsiyə: sisteminizi yeni saxlayın. Sürücülərin yenilənməsi, oyun yamalarının tətbiqi və Windows-un son versiyalarından istifadə uyğunsuzluqları azaldır. Bunu yadda saxla DirectX 12 Windows 10 və ya daha yenisini tələb edirBeləliklə, əgər siz əvvəlki sistemlərdən gəlirsinizsə, atlama sizə təkmilləşdirmə və uzunmüddətli uyğunluq üçün yer verəcək.
AMD GPU-larının müəyyən oyunlarda NVIDIA GPU-lara nisbətən DX12 ilə daha yaxşı performans göstərdiyi, onların "xam gücü" və iş yükünün necə bölüşdürüldüyü ilə əlaqəli vaxtlar da olmuşdur. Bu ssenarilər sürücü yeniləmələri ilə dəyişir, lakin onlar bunu göstərmək üçün xidmət edir DX12 əsl əzələni ortaya çıxarır mühərrik ondan necə istifadə edəcəyini bildiyi zaman aparatın.

DirectX 13: cari vəziyyət və həqiqətən nə gözləmək lazımdır
Böyük sual: DirectX 13 haqqında nə demək olar? Bu günə qədər, no hay anuncio oficial Microsoft-dan, DirectX 12 2015-ci ildə buraxıldı və o vaxtdan bəri reviziyalar topladı, xüsusən də onu çox yönlü edən xüsusiyyətləri ilə Ultimate qat. Bu günə qədər DX12 DirectX tarixində ən uzunömürlü versiyadır və təsdiqlənmiş varisi görünmür.
Bəzi analitiklər qeyd etdilər ki, DX11-in sürücülərində yaxşı gördüklərinin bir hissəsini bərpa edən (kritik nöqtələri sadələşdirən), lakin DX12-nin aşağı səviyyəli nəzarəti və azadlığını itirmədən “DX13” arzuolunan olardı. fikir tapmaq olardı sadəlik və güc arasında balansdəyər əlavə etmədiyi yerlərdə mürəkkəbliyin azaldılması və aparatdan maksimum yararlanma qabiliyyətinin saxlanması.
Başqa bir maraqlı yanaşma, hal-hazırda müəyyən markaların xüsusi API-lərində yerləşən funksiyaları standart şəkildə inteqrasiya etmək olardı, məsələn... NVIDIA Shader icrası və buna bənzər. Bu imkanları ekosistemin "minimum ümumi" hissəsinə çevirmək tərtibatçıların həyatını sadələşdirəcək və istehsalçılar arasında qabaqcıl xüsusiyyətlərin daşınmasını yaxşılaşdıracaq.
Hətta mövhumata görə "13" adının çıxarıla və birbaşa "14"ə keçə biləcəyinə dair zarafatlar da olub. Zarafatdan başqa, əsas mesaj budur ki, yeni versiya gəlsə, onun qəbulu dərhal olmayacaq. Bu cür əhəmiyyətli dəyişikliklər tələb edir ... uzun keçid dövrləriOyunların yeni funksiyalardan həqiqətən faydalanması üçün aylar (və ya illər) lazım olacaq.
Təqvimə baxaraq, yeni versiyanın sırf tarixi irəliləyiş (DX10→2009→2015→…) səbəbindən “2022-ci ildə” qapını döyəcləyəcəyini fərz edənlər var idi. Reallıq inadkardır: bu gündən etibarən Başlanğıcın aydın əlamətləri yoxdur.Buna görə də çoxları heç elan edilməmiş bir DX13-ü gözləyərkən alış və ya planları təxirə salmağa dəyər olduğuna şübhə edir.
İndi bir GPU almalıyam, yoxsa DX13-ün çıxıb-çıxmadığını görmək üçün gözləməliyəm?
Bu çox ümumi sualdır. Bir qrafik kartı axtarırsınızsa və DirectX 13-ün bir gecədə buraxılmasından narahatsınızsa, gözləntiləri reallıqdan ayırmaq daha yaxşıdır: Heç bir rəsmi təsdiq yoxdur Microsoft bizə nəyisə təxmin etməyə imkan verəcək bir tarix açıqlamayıb. Bu arada, hazırkı oyunlar DX12 (və onun Ultimate variantı) nəzərə alınmaqla, yetkin bir ekosistem daxilində hazırlanır. GPU və ya oyun noutbuku almağı düşünürsünüzsə, yoxlayın... Ultra yüksək səviyyəli noutbuk almaq istəyirsinizsə nələrə diqqət etməlisiniz qərar verərkən sizə rəhbərlik etmək.
Bir qayda olaraq, təkmilləşdirməyə ehtiyacınız həqiqidirsə (siz az işləyirsiniz və ya Ray Tracing kimi texnologiyalardan yararlanmaq istəyirsiniz), ən yaxşısı cari model əsasında satın almaqdır: DX12 Ultimate uyğun GPU Bu, sizə studiyaların hazırda üzərində işlədiyi ən müasir xüsusiyyətlərə və performansa giriş imkanı verir. Heç bir konkret xəbər olmadan hipotetik DX13 gözləmək vaxt itkisi demək ola bilər.
Həm də unutmayın ki, həm Windows 10/11, həm də Xbox Series X|S bu texnoloji təmələ əsaslanır. Microsoft konsollarının DX12 ekosisteminə uyğun olması, qrafik mühərriklərdən davamlılıq və dərin dəstək ideyasını gücləndirir. Yeni API gəlsə, onda olacaq mərhələli keçidVə bu, GPU-nu bir gecədə köhnəlməyəcək.
“DirectX 13”-ün qısa müddətdə elan edilməsi ehtimalı az olarsa, onu mənalı şəkildə birləşdirən kommersiya başlıqlarını görməyimizə aylar keçəcək. SDK-lar, sürücülər, mühərrik yamaları və sınaqlar arasında proses yavaşdır. Əslində, DX12 yetkinləşməyə davam etdi Xüsusilə Ultimate vasitəsilə nömrələməni dəyişməyə ehtiyac olmadan illərdir.
Tarixi kontekst və niyə DX13 haqqında bu qədər danışılır
DirectX 11 2009-cu ildə gəldi, DX10-u o dövrdə əhəmiyyətli təkmilləşdirmələrlə əvəz etdi (o zamanlar 2 CPU nüvəsinə sahib olmaq adi idi). 2015-ci ildə eniş edib. Paradiqma dəyişikliyi ilə DirectX 12 4, 6 və ya 8 nüvəli dövrə daha yaxşı uyğun gələn aşağı səviyyəli idarəetmə və ciddi çox iş parçacığı istiqamətində.
O vaxtdan bəri biz artan təkamülləri və hər şeydən əvvəl müasir şüa izləmə, VRS və mesh shaderlər kimi texnologiyaların yüksəlişindən məsul olan Ultimate paketi gördük. 2019-cu ildə son bir böyük revizyon oldu və o vaxtdan bəri API PC inkişafının əsası olaraq qaldı. Bu davamlılıq izah edir DX12 niyə bu qədər uzunömürlüdür? aktuallığını itirmədən.
Bəs DX13 haqqında səs-küy haradan gəlir? Keçmiş dövrlərdən ekstrapolyasiya etməkdən və sıçrayışın qaçılmaz olduğunu düşünməkdən. Lakin dövrlər dəyişir və prioritetlər də dəyişir: hazırda sənaye DX12 və onun ekosistemindən bəhrələnir və əvəzedicinin qəti əlamətləri yoxdur. Buna görə də bir çox analitik bunun əleyhinə tövsiyə edir. qərarları təxirə salmaq fərziyyəyə əsaslanır.
Ekspertlərin rəyi: balans və sadələşdirmə
“İdeal DX13” arzusunda olanlar arasında bir nümunə ortaya çıxır: DX12-nin gücünü və çevikliyini qoruyarkən, inkişaf sürtünməsini azaltmaq üçün DX11-dən müəyyən sürücü səviyyəli rahatlıqları geri götürmək. Bu, arasında tarazlıq yaradan bir API olardı azadlıq və sadəlikkiçik komandalar üçün həyatı asanlaşdırmaq və hazırda performansı cəzalandıran icra səhvlərini azaltmaq.
Əsas tendensiyaları standart olaraq əlçatan etmək məqsədi ilə hazırda mülkiyyətçi və ya satıcıya məxsus metodlardan asılı olan xüsusiyyətlərin inteqrasiyası da tələb olunur. Ümumi çətir altında şeyderin icrası kimi xüsusiyyətlərin mərkəzləşdirilməsi ekosistemin ardıcıllığını yaxşılaşdıracaq, GPU-lar arasında parçalanma.
Bununla belə, bu böyüklüyün yenidən dizaynı vaxt aparacaq. 11 düymdən 12 düymədək sıçrayış artıq düşüncə tərzində dəyişiklik idi və performansdan ödün vermədən rahatlıq və nəzarəti tarazlaşdırmaq asan iş deyil. Vəziyyəti nəzərə alaraq, nəticə aydındır: DirectX 12 diqqət mərkəzində olmaqda davam edirMühərriklərdə və oyunlarda onun funksiyalarının qəbulu artmaqda davam etdikcə hər şey bunun davam etdiyinə işarə edir.
Rəsmi elanlar olmadığı halda, DX13 üçün hər hansı bir tarix (yaxud onun hansı adla bitməsindən asılı olmayaraq) sırf spekulyativdir. Bəziləri 2022 və ya daha sonra, 2023/2024 "və ya daha sonra" kimi buraxılış pəncərələrini proqnozlaşdırdılar, lakin faktlar özləri üçün danışır: Heç bir ictimai təsdiq yoxdur xüsusi son tarixləri dəstəkləyir.
Tez-tez verilən suallar
- DX11 və DX12 arasında keçid edə bilərəmmi? Bəzi oyunlarda, bəli, qrafik menyusundan. Müəyyən bir başlıqda DX12-də qeyri-sabitlik və ya daha pis performans görsəniz, DX11-i sınayın və çərçivə müddəti və FPS-ni müqayisə edin.
- DX12 üçün Windows 10/11 lazımdırmı? Bəli. DirectX 12 Windows 10 və Windows 11-də mövcuddur. Köhnə sistemlərdən istifadə edirsinizsə, daha az funksiya və potensial olaraq daha aşağı performansla DX11 və ya daha əvvəlki sistemlərdə ilişib qalacaqsınız.
- DirectX-dən kənarda həyat varmı? Əlbəttə ki, OpenGL və xüsusilə Vulkan güclü, çarpaz platforma alternativləridir. Bununla belə, Windows-da əksər kommersiya oyunları inteqrasiyası və dəstəyi sayəsində DirectX-ə üstünlük verir.
- DX13 çıxsa, mənim DX12 GPU köhnələcək? Hamısı birdən deyil. Yeni versiya elan edilsə belə, oyunlar onu qəbul etmək üçün vaxt tələb edir. DX12 və müasir xüsusiyyətləri ilə bu gün yaxşı performans göstərən bir GPU, illər boyu özünəməxsus bir xidmət müddətinə sahib olacaqdır.
GPU almağı düşünən hər kəs rahat ola bilər: hazırkı mənzərə ilə DirectX 12 və onun Ultimate variantı studiyaların və oyun mühərriklərinin diqqət mərkəzindədir, qabaqcıl texnologiyalar təklif edir və çox nüvəli CPU və müasir GPU-ları öz hüdudlarına çatdırmaq qabiliyyətini sübut edir. Gələcəkdə yeni versiya görünsə, DirectX 13 və DirectX 12 dilemması yenidən masada olacaq.
Müxtəlif rəqəmsal mediada on ildən çox təcrübəsi olan redaktor texnologiya və internet məsələləri üzrə ixtisaslaşmışdır. Mən e-ticarət, kommunikasiya, onlayn marketinq və reklam şirkətlərində redaktor və məzmun yaradıcısı kimi çalışmışam. İqtisadiyyat, maliyyə və digər sektorlara aid saytlarda da yazmışam. İşim həm də həvəsimdir. İndi məqalələrim vasitəsilə Tecnobits, texnologiya dünyasının həyatımızı yaxşılaşdırmaq üçün hər gün bizə təqdim etdiyi bütün xəbərləri və yeni imkanları araşdırmağa çalışıram.

