Günümüzde tüm oyuncular DirectX 13 hakkındaki söylentileri yakından takip ediyor. Çıkışını beklerken (eğer çıkarsa), DirectX 12 ve Ultimate sürümünün keyfini çıkarıyorlar. Bu rehberde, ne bekleyeceğinizi bilmeniz için her ikisini de bir araya getireceğiz ve Windows'ta GPU evrimi Ve stabiliteyi kaybetmeden FPS'yi artırmak için hangi ayarlamaları yapmanız gerektiği. Tüm bunlar, günlük kullanımda işe yarayan teknik dokümanlar ve ipuçlarıyla desteklenen pratik bir yaklaşımla ve teknik jargonda kaybolmamanız için samimi bir dokunuşla.
Gelişmiş özelliklerini incelemenin yanı sıra, DirectX 13'ün varsayılan yeni özellikleri hakkında neyin doğru olduğunu, DXGI gibi mevcut teknolojilerden nasıl yararlanacağınızı ve Doğrudan Depolama Peki sisteminiz uyumlu olduğunu söylese bile bir oyun "DX12 ile uyumlu değil" gibi hatalar veriyorsa ne yapmalısınız?
DirectX 13 ve DirectX 12 Ultimate Karşılaştırması
Windows ekosisteminde baskın API DirectX 12'dir ve DirectX 12 Ultimate sürümü, Xbox Series X|S tarafından da benimsenen yeni özellikleri bir araya getirir. Bugün itibarıyla, Resmi bir duyuru yok DirectX 13 Microsoft tarafındanVe yeni yetenekler tek başına yükleyicilerle değil, sistem ve SDK güncellemeleri aracılığıyla geliyor.
Bu, Windows 10 veya 11 kullanıyorsanız, DirectX'in Windows Update aracılığıyla geldiği anlamına gelir. Oyunlarda gerçekten istediğinizi etkinleştirmek için gerekenler donanım ve grafik sürücüsünde gizlidir: DX12 Ultimate ve güncel sürücüler için GPU'da özellik seviyesi 12_2Bu olmadan sistem DX12'niz olduğunu söyleyebilir, ancak bunları gerektiren oyunlarda bazı özellikler kullanılamayacaktır.

DirectX 13: Neler bekleniyor?
GDC ve Gamescom gibi etkinliklerde, yeni nesil DirectX ile GPU performansını en üst düzeye çıkarmanın yeni yollarından bahsedildi. Aşağıdakilerin hepsi Microsoft'tan doğrulanmamış bilgiler olsa da, API'nin nereye gidebileceği konusunda bir fikir veriyor. Her durumda, Bu fonksiyonları kesin vaatler olarak değil, öngörüler olarak ele almakta fayda var..
Gölgelendirici Yürütme Yeniden Sıralama 2.0
DX12 altında DXR'de kullanılan yürütme yeniden düzenlemesinin bir evrimi, paralellikten daha iyi yararlanmak için ışınları ve GPU işlerini yeniden gruplandırmayı amaçlamaktadır. Karmaşık senaryolarda, Gecikme azalacak ve Işın İzleme performansı artacaktır, çekirdeklerin daha iyi kullanılmasıyla.
Sinirsel işleme
Yükseltme, doku geliştirme ve simülasyonlar gibi görevler için gerçek zamanlı çıkarım için yerel destek. Modern iGPU ve GPU'lardaki NPU'lardan ve özel birimlerden yararlanacaktır. Amaç, DLSS, FSR veya XeSS'in bir adım ötesine geçmek olacaktır. akıllı görüntü yeniden yapılandırma ve işleme maliyet tasarrufu.
Gelişmiş Gölgelendirici Teslimatı
Gölgelendiricileri daha verimli bir şekilde dağıtmak ve yüklemek için tasarlanmış bir mimari. Özellikle dizüstü bilgisayarlar ve sınırlı GPU'lu cihazlarda kullanışlıdır. Teorik olarak, önyükleme sürelerini ve derleme yoğunluklarını azaltır. gölgelendirici derlemesiyle kekemeliğin düzeltilmesi mütevazı takımlarda.
Opaklık Mikro Haritaları
Yapraklar, duman veya cam gibi yarı saydam geometriler için opaklık mikro haritaları desteği. Pahalı AnyHit gölgelendiricilerine güvenmek yerine, donanım bu şeffaflıkları daha doğrudan yönetecek ve bu da... daha düşük ışın izleme maliyetlerine sahip karmaşık sahneler.
Performans, kalite ve istikrar üzerinde beklenen etki
Bu bileşenler başarıyla bir araya gelirse, sistemi tamamen benimseyen yeni nesil GPU'larda ve motorlarda daha yüksek verimlilik bekleyebiliriz. Her şey birlikte çalıştığında, uygulamaya bağlı olarak %30'a varan bir işleme verimliliği artışından bahsediliyor. sürücü olgunluğu ve motorlarda gerçek destek.
Görüntü kalitesi açısından, sıçrama gerçek zamanlı çıkarım ve daha esnek gölgelendirme algoritmalarından gelecektir. Daha doğru aydınlatma, anında daha zengin dokular ve daha dinamik dünyalarancak FPS oranından ödün vermeden.
Kararlılık ve uyumluluk açısından, Agility SDK ile birleştirilen modern gölgelendirici boru hattı yönetimi, stüdyoların büyük sistem güncellemelerini beklemeden SDK hızında özellikleri etkinleştirmesini kolaylaştırmalıdır. Daha az hata ve daha öngörülebilir bir benimseme süreci.
Pratik uyumluluk: sistem, donanım ve oyunlar
Yarın yeni API'ler duyurulsa bile, gerçek performans sisteminizdeki özelliklere bağlıdır. Windows'un modern özelliklerinden yararlanmak için iki şeye ihtiyacınız var: güncellenmiş bir sistem ve uygun işlevsellik düzeyine sahip bir GPUGünümüzde ideal kombinasyon, güncel sürücülere sahip Windows 10 (2004'ten itibaren) veya Windows 11'dir. Uygun özellik seviyesine sahip GPU GPU üzerinde.
Donanım açısından, en yeni NVIDIA, AMD ve Intel ailelerinde en büyük potansiyeli göreceksiniz. Entegre GPU'lara ve sinirsel hızlandırıcılara sahip CPU'lar ve DirectStorage 2.0'a hazır NVMe sürücüler de önemli avantajlar sunuyor. Cihazlara gelince, ROG Xbox Ally X gibi platformlarda yerel destekten bahsediliyor. Ama bunun DX12/DX12U şemsiyesi altına girdiğini unutmayın. Başka bir duyuruya kadar. Dizüstü bilgisayarlarda, özel termal profiller Sürdürülebilir performansın sürdürülmesine yardımcı olur.
Oyunların yalnızca API seviyeleri değil, minimum GPU gereksinimleri de olabilir. Yani, bir oyun, iGPU'nuzun DX12 ile bile olsa, başlatılmayı reddedebilir. Güç veya özellik seviyesi gereksinimlerini karşılamıyor.Bu yüzden GTX 1060 veya RX 580 gibi gereksinimleri temel olarak bulacaksınız.
DirectX ve sürücüleri hiçbir şeyi bozmadan güncelleyin
DirectX, Windows ile birlikte gelir; modern sistemlerde DX12 için ayrı paketler indirmenize gerek yoktur. Dikkat etmeniz gerekenler sürücülerdir: Fonksiyonları tanımlayan ve uyumsuzlukları düzelten onlardır.Üreticinizin resmi web sitesine gidin ve bilmediğiniz depoları kullanmaktan kaçının; sürücüler genellikle orada listelenen gibi kritik hataları düzeltir. nvlddmkm.sys hatası.
Intel GPU'nuz varsa, Intel Sürücü ve Destek Yardımcısı aracı algılamayı ve indirmeyi kolaylaştırır; AMD için destek sayfası modelinizi seçmenize ve en son paketi indirmenize olanak tanır; NVIDIA için ise GeForce Experience'ı kullanmak veya doğrudan modele göre indirmek en iyisidir. DX9 DLL (d3dx9_xx.dll) gerektiren eski oyunlar için, Haziran 2010 yeniden dağıtılabilir sürümünü yükleyin Genellikle DX12'ye dokunmadan sorunu çözer.
Bilmeniz Gereken DirectX 12 Ultimate Özellikleri
DX12U, başka bir API değil, bir yetenekler paketidir: Daha tutarlı, fiziksel olarak doğru aydınlatma için DirectX Raytracing; kaynakları gözün fark ettiği yere tahsis etmek için Değişken Oranlı Gölgelendirme; büyük geometrileri yönetmek için Ağ Gölgelendiricileri; ve gelişmiş doku akışı için Örnekleyici Geri Bildirimi. Tüm bunlar, Yalnızca GPU'nuz 12_2'yi açığa çıkardığında kullanılabilir ve oyun bunu uyguluyor.
Birçok eski nesil iGPU 12_1'de takılı kalıyor; bu da bazı DX12 özellikli sistemlerin DX12U'yu etkinleştirmemesini açıklıyor. Bu durum genellikle AMD'nin RDNA2 ve NVIDIA'nın RTX gibi mimarilerinde görülür. Tam kulübe giriyorlarIntel'de ise destek nesillere ve sürücülere bağlı.
FPS kazanmak için Windows ve oyun ayarları
Para harcamadan başlayın: Oyun Modu'nu açın ve Ayarlar > Oyun bölümündeki optimizasyon seçeneklerini kontrol edin. Ardından, güç profilinizi maksimum performansa yükseltin. PowerShell'de "powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61" komutunu çalıştırarak yüksek performanslı güç planını etkinleştirebilirsiniz. Minimum ve maksimum işlemci durumunun %100 olduğunu doğrulayın. ve soğutma sistemi aktiftir.
Performansa öncelik veriyorsanız güvenliğe dayalı sanallaştırma özelliklerini devre dışı bırakın: Aygıt Güvenliği'ndeki bellek bütünlüğü, belirli aygıtlarda %5 ile %25 arasında ceza verebilir. Devre dışı bıraktıktan sonra değişikliklerin geçerli olması için yeniden başlatın. ve oyunlarınızla kendinizi ölçün.
Görev Yöneticisi'ni kullanarak arka plan uygulamalarını kapatın; 8 GB'tan az RAM'iniz varsa belleği boşaltmaya öncelik verin. Ayrıca, ses alt sisteminde olağandışı kaynak tüketimi tespit ederseniz, Gelişmiş Seçenekler'deki ses ayarlarını DVD formatına ayarlayın. bazen mütevazı takımlarda çok ileri gidebiliyor.
Oyun sırasında kesintileri önlemek için Windows Update'i yapılandırın: ağınızı mobil veri olarak işaretleyin veya etkin saatleri ayarlayın. Oyunun kendisinde akıllı ayarları kullanın: yerel monitör çözünürlüğü, VRAM'iniz yoksa orta düzey dokular, dengeli kenar yumuşatma ve bellek kullanımını azaltmak için daha az agresif gölgeler. Ölçütlere ve metriklere güvenin değişiklikleri doğrulamak için.
Sürücüler, gereksiz yazılımlar ve senkronizasyonlar: Engelleri kaldırın
Artık kullanmadığınız yazılımları inceleyin ve kaldırın. Hiçbir fayda sağlamadan hizmet ve önbellek ekleyen deneme sürümlerini ve önceden yüklenmiş paketleri kaldırın. Hizmetleri gelişigüzel devre dışı bırakırken dikkatli olun: Emin değilseniz, bunlara dokunmamak en iyisidir; ancak sınırlı kaynaklara sahip sistemlerde, Dizin oluşturmayı, aşırı bildirimleri veya Cortana'yı devre dışı bırakmak yardımcı olabilir..
Oyun oynayacağınız zaman OneDrive, Google Drive, P2P veya yazılım güncellemeleri gibi bulut senkronizasyonlarını sınırlayın: Bunlar önyükleme sürelerini artırabilir ve bant genişliği ile CPU kaynaklarını tüketebilir. Gerekirse sanal belleğinizi de ayarlayın: RAM'inizin 1,5 katı sabit bir değer genellikle iyi sonuç verir, ancak 16 GB'tan fazla depolama alanı ve bir SSD ile çoğu durumda bunu unutabilirsiniz..
Güvenlik ve sağduyu: Hafif antivirüs ve dondurma
Windows Defender, koruma ve kaynak tüketimi arasında oldukça iyi bir denge sunar. Birçok kullanıcının daha fazlasına ihtiyacı yoktur. Aşırı yapılandırmalar arıyorsanız, bazı kişiler değişiklikleri engellemek için sistemi dondurmayı tercih eder; bu durumda, Güncellenebilmesi için antivirüs klasörünü hariç tuttuğunuzdan emin olun.veya bilinçli olarak devre dışı bırakabilirsiniz.
Elbette, kötü amaçlı yazılımdan şüpheleniyorsanız güvenilir çözümlerle taramalar yapın. Hiçbir şey, enfekte bir bilgisayardan daha hızlı performans düşüşüne yol açmaz; bazen, Grafik darboğazı gibi görünen şey aslında kötü niyetli bir işlemdir. CPU ve diski tekelleştiriyor.
Geliştiriciler: motorlar, SDK'lar ve gerçek zamanlı yapay zeka
İleri düzey stüdyolar ve mod geliştiricileri için Microsoft'un en yeni SDK'larının avantajları arasında, Agility SDK sayesinde sistem yaşam döngüsünü beklemeden özelliklerin benimsenmesinin hızlandırılması yer alıyor. Unreal ve Unity gibi motorlar, genişletilmiş uyumluluk sunmak için halihazırda çalışıyor ve bu amaçla Daha doğru simülasyonlar, daha karmaşık dünyalar ve gerçek zamanlı yapay zeka performansı abartmadan.
Amaç, daha esnek araçlarla geliştirme sürelerini kısaltmak ve gölgelendiricileri derleme ve dağıtma gibi ağır görevleri donanım uyumluluğu sorunları olmadan otomatikleştirmektir. Teorik olarak, Daha az hata ve daha fazla kararlılık Editörden oyuncunun bilgisayarına.
Hiçbir şey işe yaramadığında: yeniden yükleme, sistem görüntüleme ve diğer seçenekler
Her şeyi denedikten sonra hala sorun yaşıyorsanız, Windows'un en son ana sürümünden yeniden yüklemeyi veya kararlı bir imaj dosyasından geri yüklemeyi düşünün. Verilerinizi yedekleyin ve sistem düzgün çalıştığında imaj dosyasını oluşturun. Bir diğer olası strateji ise, iş akışınız izin veriyorsa 8.1 gibi klasik bir Windows sürümüne bağlı kalıp sistemi dondurmaktır; hatta çoğunlukla bulutta çalışıyorsanız Linux'a geçebilirsiniz. yamaları ve sürücü çakışmalarını en aza indirme.
Bu çözümler herkes için uygun olmayabilir, ancak mevcutlar. Önemli olan, bir oyunun neden başlamadığını, GPU'nuzun gerekli performans seviyesine ulaşıp ulaşmadığını veya sorunun hatalı bir sürücüden kaynaklanıp kaynaklanmadığını anlamaktır. Doğru yöntem ve araçlarla, Çoğu darboğaz tespit edilebilir.
Mevcut durum net: DX12 ve DX12 Ultimate'a odaklanılırken, DirectX 13 resmi bir duyuru yapılmadan heyecan yaratıyor. dxdiag ile işlevsellik seviyenizi bilmek, sürücüleri resmi web sitelerinden güncellemek ve Windows'ta yalnızca gerekli ayarlamaları yapmak size avantaj sağlar. Oyun ayarları, fiziksel bakım ve en iyi uygulama süreçleri arasında, Bir kuruş bile harcamadan FPS'yi artırmak ve gecikmeyi azaltmak için gerçek bir alan var.Ve eğer bir oyun iGPU'nuzun sunabileceğinden fazlasını gerektiriyorsa, stratejinizi veya donanımınızı ne zaman değiştirmeniz gerektiğini bileceksiniz.
