DirectX, onlarca yıldır PC oyunlarının grafiksel gücünün temelini oluşturan ve oyun geliştiricilerine eşlik eden API kümesi olmuştur. grafik kartlarının evrimiBugün, odak noktası, bir dizi özelliğin bir arada sunulacağı bir evrim olan söylentilerdeki DirectX 13 üzerinde. performans iyileştirmeleri, görsel kalite ve geliştirici araçları Bu da Windows ve Xbox ekosisteminde bir başka önemli sıçramanın habercisi olabilir.
Henüz resmi bir duyuru olmasa da, etkinliklerdeki ve röportajlardaki ipuçları ve yorumlar, verimlilik ve yapay zeka odaklı bir ilerleme nesline işaret ediyor. Bu makale, DirectX 13'ten neler beklenebileceğine dair düzenli bir genel bakış sunuyor: SER 2.0 veya benzeri teknolojilerden. platformlar arası destekli sinirsel işlemeWindows'taki uyumluluk ve gereksinimlerden, oyunlar üzerindeki gerçek etkiye ve modüler DX12 güncelleme modelinin bir sürüm değişikliği mi yoksa devamı mı olacağı konusundaki açık tartışmalara kadar.
DirectX 13'e atfedilen başlıca yeni özellikler
GDC ve Gamescom gibi sektör forumlarında bahsedilen en son teknik ipuçları ve demolar, birkaç önemli noktayı içeren bir yol haritası çiziyor. Amaç basit: Modern GPU'lardan daha fazla verim almak, stüdyoların hayatını kolaylaştırmak ve grafik üretim hattında yapay zeka tekniklerine kapı açmak. Beklenen özellikler arasında şunlar yer alıyor: Gölgelendirici Yürütme Yeniden Sıralaması (SER) 2.0Yerel sinirsel işleme, Gelişmiş Gölgelendirici Dağıtımı ve Opaklık Mikro Haritaları, ayrıca ağ gölgelendirme ve bellek yönetiminde olası iyileştirmeler.
Gölgelendirici Yürütme Yeniden Sıralaması (SER) 2.0
DirectX 12 ışın izleme (DXR) teknolojisinde zaten mevcut olan SER'nin bir evrimi olarak sunuluyor. Bu teknik, GPU paralelliğinden tam olarak yararlanmak için iş parçacığı yürütmeyi dinamik olarak yeniden düzenliyor. Pratikte bu, şu anlama geliyor: çekirdeklerin daha iyi kullanımı ve daha az gecikme Ekranda çok sayıda ışın ve karmaşık malzeme olduğunda.
- Yoğun ışın izlemenin olduğu sahnelerde geliştirilmiş performans, yürütme sırasının optimizasyonu.
- Gölgelendiricilerdeki darboğazların ve kesinti sürelerinin azaltılması.
- Çok sayıda işlem birimine sahip GPU'larda daha verimli ölçekleme.
SER 2.0 ile motorlar yükü uçuşa göre ayarlayabilecek ve bu da açık dünya oyunlarında ve son derece yoğun geometriRT'nin maliyetinin genellikle fırladığı yer.
Yerel olarak desteklenen sinirsel işleme
En önemli gelişmelerden biri, API'nin kendisinde standartlaştırılmış yetenekler aracılığıyla sinir ağı tabanlı işlemenin gelmesidir. Microsoft, işbirlikçi vektör desteğinin gölgelendiricilerin küçük sinir ağları verimli bir şekilde NVIDIA, AMD, Intel veya Qualcomm'un GPU'larında bulunan özel yapay zeka donanımlarında.
Bunun doğrudan sonucu, akıllı yükseltme, doku geliştirme ve simülasyon gibi tekniklerin bundan faydalanabilmesidir. NPU/AI çekirdek hızlandırma tek bir üreticinin tescilli uzantılarına güvenmeden.
- DLSS, FSR veya XeSS'in bugün sunduğu özelliklerin ötesinde yeni nesil yükseltme, daha iyi zamansal istikrarla.
- Hafif ağlar kullanılarak dokular ve ince detaylar gerçek zamanlı olarak geliştiriliyor.
- Grafik hattında yapay zeka destekli fizik, animasyonlar ve aydınlatma önbellekleri.
Tarihsel olarak, GameWorks gibi teknolojiler silolar oluşturmuştur. DirectX'teki sinir yolunun standartlaştırılmasıyla, stüdyoların korku duymadan benimsemesi teşvik edilmektedir. GPU markasına göre oyuncuları engelleNeural Radiance Cache gibi örnekler gelecekte ne olacağını öngörüyor: çıkarım teknikleriyle daha yüksek kalite ve daha yüksek fps.
Gelişmiş Gölgelendirici Teslimatı
Gölgelendiricileri daha verimli bir şekilde dağıtmak ve yüklemek için tasarlanmış bir mimari olarak tanımlanmaktadır ve özellikle taşınabilir cihazlar ve konsollar üzerinde etkilidir. Amaç, başlatma sürelerini kısaltmak, takılmaları en aza indirmek ve Gölgelendirici paket yönetimini iyileştirin daha sınırlı kaynaklara sahip veya üst düzey bir GPU'su olmayan sistemlerde. Agility SDK ile birlikte, Gelişmiş gölgelendirici dağıtımı Bu, büyük işletim sistemi yükseltmelerini beklemeden boru hattı bileşenlerini güncellemeyi kolaylaştıracaktır; bu da günlük uygulamada şu anlama gelir: daha kısa derleme süreleri geliştirme aşamasında ve oynarken daha az mikro duraklama ile.
Opaklık Mikro Haritaları (OMM'ler)
OMM'ler, yarı saydam geometriler (bitki örtüsü, cam, duman) için bir hızlandırma yolu önererek, RT'de AnyHit'in yoğun kullanımını önler. Opaklık kararının bir kısmını özel yapılara dağıtarak, donanım bu alanları şu şekilde çözebilir: daha düşük maliyet ve daha yüksek tutarlılık.
Çok fazla bitki örtüsü veya hacimsel efekt içeren başlıklarda, bu teknik çerçeveleri sabitlemeye yardımcı olur ve maliyet zirvelerini azaltmak saydamlıklar ve ışınlar etkileşime girdiğinde.
Geliştirilmiş ağ gölgelendirmesi ve daha hassas bellek yönetimi
Değerlendirilen bir diğer alan ise, DX12 Ultimate ile tanıtılan ağ gölgelendirmesinin daha da geliştirilmesi ve daha ayrıntılı ve verimli veri akışlarına olanak sağlanmasıdır. Ayrıca, daha akıllı bellek tahsisi de şu konularda yardımcı olacaktır... parçalanmayı ve maliyet aşımını önlemek Yüksek akış yükü olan senaryolarda.
Amaç, kare hızlarını artırmanın yanı sıra öngörülebilir bir performans sağlamaktır: Yüzlerce benzersiz malzeme ve yüksek yoğunluklu ağ Beklenmedik ani yükselmeler olmadan istikrarlı bir tempoyu koruyun.

PC ve Xbox oyunlarına beklenen etki
Yukarıdakilerin hepsini göz önünde bulundurarak, oyun oynamaya oturduğumuzda ne değişir? Cevap bariz: performans ve görsel kalite, ancak bunun nasıl ve hangi koşullar altında gerçekleştiğini açıklamakta fayda var. DirectX 13 tek başına sihirli bir etki yaratmıyor: Çalışmalar bunu benimsemeli ve donanımın da bu işlevleri desteklemesi gerekir.
Performans: verimlilik ve istikrar
Çeşitli kaynaklar, yeni API'yi tam olarak kullanan oyunların işleme verimliliğinde önemli bir iyileşme sağlayabileceğini öne sürüyor. [Eksik yüzde]'ye kadar rakamlar tartışılıyor. Belirli senaryolarda %30 SER 2.0, OMM'ler ve sinir yollarını iyi kullananlar.
Ancak asıl fayda, oyun motorlarıyla (Unreal, Unity, özel motorlar) entegrasyona ve CPU, GPU, NPU ve depolama kombinasyonuna bağlı olacaktır. Doğrudan Depolama 2.0 ve NVMe arasındaki mesafe disk ve GPU üzerindeki verilerAçık dünyalarda yayın duraklamalarını azaltan.
Görsel kalite: Aşırı masraflar olmadan aydınlatma ve detay
Boru hattındaki çıkarım, örneğin, kontrollü maliyetlerle daha inandırıcı dolaylı aydınlatmaya, dokulara izin verecektir. aynı bant genişliğinde daha iyi keskinlik ve gölgelenmeyi ve titremeyi azaltan daha sağlam zamansal yeniden yapılandırmalar.
Başka bir deyişle, saniye başına kare sayısında bu kadar büyük bir etki olmadan daha fazla anlık gerçekçilik, standartlaştırılmış sinir teknikleri artık tek bir tedarikçiye bağımlı olmayanlar.
Stabilite ve uyumluluk: motorlar için daha az sürtünme
Agility SDK ile entegrasyon, büyük işletim sistemi güncellemelerini beklemeden, halihazırda yüklü oyunlara yeni özelliklerin daha hızlı eklenmesini sağlar. Bu, şu anlama gelir: Donanım kombinasyonları arasında daha az hata, daha iyi başlatma sürücüleri ve daha hızlı yamalar.
Gelişmiş Gölgelendirici Teslimatı vaatlerini yerine getirirse, derleme sürelerinde azalmalar ve canlı gölgelendiricileri yüklerken daha az takılma göreceğiz; bu özellikle şu anda kritik bir konu. dizüstü bilgisayarlar ve konsollar Sıkı termal bütçelerle. Ayrıca, GPU sürücüleri Bu, uyumsuzlukların önlenmesinde önemli olacaktır.
Windows'ta uyumluluk, platformlar ve gereksinimler
Her şey DirectX 13'ün Windows 11'de rüya gibi çalıştığını ve Windows 10'un bazı sürümlerinde kısmi destek olduğunu gösteriyor. Bundan gerçekten en iyi şekilde yararlanmak için ideal kurulum, yeni bir GPU'yu (nasıl yapılacağını öğrenin) birleştirir. özel ve entegre olanı ayırt edin), modern iGPU ve NPU yeteneklerine sahip CPU ve ayrıca NVMe SSD Doğrudan Depolama 2.0 tamamen.
- NVIDIA, AMD ve Intel'in en son GPU'ları AI birimleri ve iyileştirilmiş RT.
- Oyunlarda sinirsel iş yüklerini hızlandırmak için iGPU ve NPU'lu CPU'lar.
- Akış ve azaltılmış yükleme süreleri için NVMe SSD depolama.
Bazı yayınlar, Microsoft'un bu API'yi PC ve Xbox'a entegre etmeyi önceliklendireceğini, sözde Xbox gibi cihazlara dair ipuçları vereceğini belirtiyor. ROG Xbox Müttefik XYerel destekle geleceği söyleniyor. Kesin bir resmi duyuru yapılmadığı sürece, bunu platform için net bir yönlendirme olarak kabul etmek en iyisi, ancak kesin bir onay olarak değil.
İsmin ötesinde, DirectX'in yolunun yapay zekanın yaygın kullanımına doğru gittiği önemli bir gerçektir. tedarikçiler arasında standardizasyonBu, tüm oyuncu kitlesine fayda sağlar ve satın alma kararlarını basitleştirir.
Oyun stüdyoları ve motorlar için ne gibi değişiklikler olacak?
Geliştiriciler için DirectX 13, yalnızca bir özellik setinden çok daha fazlasıdır: Açık kontrol ve üretkenlik arasında denge kurma fırsatıdır. Daha esnek araçlar, performansı düşürmeden önemli ölçüde daha karmaşık dünyalar oluşturma seçeneği ve gerçek zamanlı yapay zekaya güvenin animasyonlar, ışık fiziği veya yeniden yapılandırma için.
Unreal Engine ve Unity 3D gibi motorlar, API tamamen kurulduktan sonra ekiplerin özellikleri modüler bir şekilde etkinleştirebilmesi için uyumluluğu şimdiden araştırıyor. Yeni SDK, daha doğru simülasyonlar, sürücüyle daha az sürtüşme ve platformlar arasında daha çevik bir dağıtım.
Toplulukta (örneğin, teknik medya analizlerinde) tekrarlanan bir tema, DirectX 11'in sunduğu sürücü düzeyindeki rahatlığın bir kısmının DX12'nin özgürlüğüyle birleştirilmesinin arzu edilir olduğudur. Bu denge, girdi karmaşıklığını, kaynak yönetimindeki incelik büyük stüdyoların talep ettiği şey.
DX13'ün, bazı gölgelendirici yürütme varyantları gibi, şu anda yalnızca markaya özel uzantılar olarak var olan belirli yaklaşımları birleştirmesinin arzu edilirliği de tartışılıyor. Tarafsız bir yaklaşım, kitlesel benimsenmeyi kolaylaştıracak ve parçalanmayı sona erdirir oyuncular arasında tarihsel olarak eşitsizlikler yaratan.
İlginç bir ayrıntı olarak, bazıları batıl inançlar nedeniyle bir sonraki büyük sürümde 13 sayısının atlanabileceğini öne sürüyor. İsmin ötesinde, ortak amaç; net, güçlü ve sürdürülebilir bir API Gelecek nesil için.
Ne zaman yayınlanacak ve sürümleme modeli hakkında neden tartışmalar var?
Tarihsel zaman çizelgesine bakıldığında, DirectX 11 2009'da (DX10'dan beş yıl sonra), DirectX 12 ise 2015'te (altı yıl sonra) piyasaya sürüldü. O dönemde, bazıları DX13'ün 2022 civarında piyasaya sürüleceğini tahmin ediyordu ve birçok kullanıcı GPU satın almadan önce bekleyip beklememesi gerektiğini düşünüyordu. Gerçek şu ki, DX12 genişlemeye devam etti DX12 Ultimate gibi modüller sayesinde rakam değiştirme ihtiyacı erteleniyor.
Microsoft gelişiyor DirectX 12 Ek katmanlar, uzantılar ve daha çevik bir SDK sayesinde, yeni bir sürüme isim vermeden çok güçlü teknolojileri (Işın İzleme, Değişken Oranlı Gölgelendirme, Ağ Gölgelendiricileri, Örnekleyici Geri Bildirimi) entegre etmek mümkün oldu. Bu nedenle, bazı analistler, Resmi bir DX13 olmayabilir. ve her şeyin DX12'nin tekrarları olarak geldiği.
Diğer uçta, sürüm atlamanın lehine güçlü argümanlar vardır: yeni bir etiket, minimum bir standart oluşturmaya, uyumlulukları netleştirmeye ve paket köklü değişiklikler (Standartlaştırılmış sinir desteği veya gölgelendirici boru hattı revizyonu gibi) sektör için açık bir dönüm noktası.
Peki ya bugün bir GPU satın almaktan korkan ve yarın demode olduğunu düşünenler ne olacak? Kısa vadede, donanım DX12 Ultimate'ı destekliyorsa ve yapay zeka hızlandırma özelliğine sahipse risk düşüktür. Bahsedilen özelliklerin çoğu (işbirlikçi vektör desteği gibi), DirectX API aracılığıyla uygulanmak üzere tasarlanmıştır ve birden fazla markanın donanımlarından yararlanınOyunlarda gerçek anlamda benimsenmesi yıllar alabilir, bu yüzden gerekli bir satın almayı süresiz olarak ertelemeye değmez.
DirectX Bugün: Sürümünüzü kontrol edin ve güncel tutun
Bu kılavuz geleceğe yönelik olsa da, sisteminizin bugünden itibaren düzenli olması iyi bir fikirdir. Windows'ta, DirectX sürümünüzü şu aracı kullanarak kontrol edebilirsiniz... tanı dxdiagBaşlat menüsünü açın, dxdiag yazın, uygulamayı çalıştırın ve Sistem sekmesinde, şu bölümü göreceksiniz: DirectX sürümü güncel verilerle.
Bileşenleri yüklemeniz gerekiyorsa, standart yöntem DirectX Son Kullanıcı Çalışma Zamanı Web Yükleyicisi'dir. Resmi Microsoft web sitesinden indirin, çalıştırın ve eksik paketleri ekleyin. Ayrıca, Windows güncellemeleri GPU sürücüleri genellikle DirectX iyileştirmeleri veya düzeltmeleri getirir, bu nedenle ekipmanınızı güncel tutmanız iyi bir fikirdir.
Eski bileşenler gerektiren oyunlarda sorun mu yaşıyorsunuz? Bazı oyunlar hala DirectX 9.0c kütüphaneleri gerektiriyor. "d3dx9_35.dll dosyası eksik" gibi hatalarla karşılaşırsanız, genellikle gerekli yazılımı yüklemek çözümdür. DirectX End-User Runtime Sistemde başka hiçbir şeye dokunmadan karşılık gelen.
DirectX 13, ister yeni bir etiket olarak isterse DX12 modüler modelinin devamı olarak, ham performansın işlemciyle birleştiği bir aşamaya işaret ediyor. yapay zeka ve verimlilik Hazırlık aşamasında. Oyuncular için bu, kaprisli ayrıcalıklar olmadan daha fazla FPS ve daha iyi grafikler anlamına gelir; stüdyolar içinse daha az sürtüşme, daha fazla araç ve tüm üreticilerin donanımlarından en iyi şekilde yararlanmak için ortak bir yol anlamına gelir.