DirectX Sürümü ve Shader Modeli Nasıl Belirlenir

İçindekiler:

DirectX Sürümü ve Shader Modeli Nasıl Belirlenir
DirectX Sürümü ve Shader Modeli Nasıl Belirlenir
Anonim

Microsoft DirectX, Microsoft işletim sistemlerinde (Windows ve Xbox) video oyunları programlamaya yönelik bir dizi API'dir. 1995'te, Windows 95'in piyasaya sürülmesinden kısa bir süre sonra piyasaya sürüldü, o zamandan beri Windows 98'den bu yana her Windows sürümünde paketlenmiştir.

2015'te DirectX 12'nin piyasaya sürülmesiyle birlikte, Microsoft, geliştiricilerin grafik işleme birimine hangi komutların gönderildiği üzerinde daha fazla kontrol sahibi olmalarını sağlayan düşük seviyeli API'ler gibi birkaç yeni programlama özelliği sundu.

DirectX 8.0'ın piyasaya sürülmesinden bu yana, grafik kartları, CPU'dan grafik kartına gönderilen grafikleri işlemekle ilgili talimatları yorumlamak için Shader Modelleri adlı talimatları kullandı. Ancak, bu gölgelendirici sürümleri, bilgisayarınıza yüklediğiniz ve ardından grafik kartınıza bağlı olan DirectX sürümüne bağlıdır.

DirectX Sürümü Nasıl Belirlenir

Basit bir tanılama yardımcı programı DirectX sürümünü sunar.

  1. Win+R tuşlarına basın ve kutuya dxdiag yazın ve ardından cihazınızda Enter tuşlarına basın. komutu çalıştırmak için klavye.
  2. Sistem Bilgileri başlığı altında listelenen Sistem sekmesinde, araç mevcut DirectX sürümünüzü döndürür.

    Image
    Image
  3. DirectX sürümünüzü aşağıda listelenen Shader sürümüyle eşleştirin.

Bilgisayarınızda çalışan DirectX sürümünü belirledikten sonra, hangi Shader Model sürümünün desteklendiğini belirlemek için aşağıdaki tabloyu kullanabilirsiniz.

DirectX ve Shader Model Sürümleri

Teşhis Aracı, Shader Model sürümünü paylaşmaz. DirectX sürümünüz, Shader Model sürümünüzü şu şekilde belirler:

  • DirectX 8.0 - Shader Model 1.0 ve 1.1
  • DirectX 8.0a - Shader Modeli 1.3
  • DirectX 8.1 - Shader Model 1.4
  • DirectX 9.0 - Shader Model 2.0
  • DirectX 9.0a - Shader Model 2.0a
  • DirectX 9.0b - Shader Model 2.0b
  • DirectX 9.0c - Shader Model 3.0
  • DirectX 10.0 - Shader Model 4.0
  • DirectX 10.1 - Shader Modeli 4.1
  • DirectX 11.0† - Shader Model 5.0
  • DirectX 11.1† - Shader Modeli 5.0
  • DirectX 11.2‡ - Shader Model 5.0
  • DirectX 12 - Shader Modeli 5.1

Shader Modelleri desteği DirectX 8 ile başladı.0. Windows XP, DirectX 10.0 ve üstünü desteklemez ve Windows Vista ve Windows 7 (Service Pack 1'den önce) DirectX 11.0 veya üstünü desteklemez. Ancak Vista, bir platform güncellemesinden sonra DirextX 11.0'ı destekler. Windows 7 SP1, v11.1'i destekler ancak 11.2 veya daha yenisini desteklemez. DirectX'i indirme ve yükleme kılavuzumuzda daha fazla bilgi edinebilirsiniz.

DirectX 12 yalnızca Windows 10 ve Xbox One için kullanılabilir.

Hangi Oyunlar DirectX 12'yi Destekler?

DirectX 12'nin piyasaya sürülmesinden önce geliştirilen çoğu bilgisayar oyunu, büyük olasılıkla DirectX'in önceki bir sürümü kullanılarak geliştirildi. Bu oyunlar, geriye dönük uyumlulukları nedeniyle DirectX 12 yüklü bilgisayarlarla uyumludur.

Şans eseri oyununuz DirectX'in yeni bir sürümüyle uyumlu değilse - özellikle DirectX 9 veya önceki sürümlerde çalışan oyunlar-Microsoft, DirectX'in eski sürümlerinden yüklenen DLL'lerle birçok çalışma zamanı hatasını düzelten DirectX Son Kullanıcı Çalışma Zamanı sağlar.

DirectX'in En Son Sürümü Nasıl Yüklenir?

DirectX'in en son sürümünün yüklenmesi, yalnızca bu son sürümle geliştirilmiş bir oyunu oynamaya çalıştığınızda gereklidir. Microsoft, standart Windows Update aracılığıyla ve manuel indirme ve yükleme yoluyla güncellemeler sunar. Ancak, Windows 8.1 için DirectX 11.2'nin piyasaya sürülmesinden bu yana, DirectX 11.2 artık bağımsız bir indirme olarak mevcut değildir ve Windows Update aracılığıyla indirilmelidir.

Windows Update'e ek olarak, çoğu oyun DirectX gereksinimlerini karşılayıp karşılamadığınızı görmek için kurulum sırasında sisteminizi kontrol eder, yoksa oyunu yüklemeden önce indirmeniz ve yüklemeniz istenir.

Önerilen: