DirectX versiyasını və Shader Modelini təyin edin

PC'nizde çalışan DirectX versiyasını və Shader Modelini tapmaq üçün bir lonca.

DirectX kimi tanınan Microsoft DirectX, Microsoft əməliyyat sistemlərində (Windows və Xbox) video oyunların inkişafında və proqramlaşdırılmasında istifadə olunan bir sıra APIlardır . Windows 95-in buraxılmasından qısa bir müddət sonra, 1995-ci ildə təqdim edilən, Windows 98-dən bəri bu gündən etibarən Windows'un hər bir versiyasına daxil edilmişdir.

2015-ci ildə DirectX 12-nin sərbəst buraxılması ilə Microsoft, inkişaf edənlərin qrafik emal bölməsinə hansı komutlara göndərildiyinə daha çox nəzarət etməyə imkan verən aşağı səviyyəli API kimi bir sıra yeni proqramlaşdırma xüsusiyyətlərini təqdim etdi. DirectX 12 API'ları həmçinin Windows 10 -a əlavə olaraq Xbox OneWindows Phone oyun inkişafında da istifadə olunacaq.

DirectX 8.0 qrafik kartlarının buraxılması CPU'dan qrafik karta göndərilən qrafiklərin necə işlənməsinə dair təlimatları şərh etməyə kömək etmək üçün Shader Modelləri kimi tanınan proqramlar / təlimatlardan istifadə etmişdir. Bir çox yeni pc oyunları , sistem tələblərinə görə Shader Model versiyalarını daha çox siyahıya alır.

Bununla belə, bu shader versiyaları PC-yə quraşdırdığınız DirectX versiyasına bağlıdır və sonra sizin qrafik kartınıza bağlıdır. Bu, sisteminizin müəyyən bir shader modelini idarə edə biləcəyini müəyyənləşdirə bilər.

Sizdə olan DirectX versiyasını necə müəyyən etmək olar?

  1. Başlat menyusunu, sonra "Çalıştır" ı basın.
  2. "Run" qutusuna "dxdiag" yazın (tırnakları olmadan) və "Ok" düyməsini basın. Bu, DirectX Diaqnostik Vasitəsini açacaq.
  3. "Sistem məlumatı" başlığı altında listelenen Sistem sekmesinde listelenen bir "DirectX Sürüm" görmelisiniz.
  4. DirectX versiyasını aşağıda göstərilən Shader versiyası ilə uyğunlaşdırın.

PC'nizde çalışan DirectX sürümünü belirledikten sonra, Shader Model sürümünün desteklendiğini belirlemek üçün aşağıdakı grafiği istifadə edə bilərsiniz.

DirectX və Shader Model versiyaları

* Windows XP OS üçün mövcud deyil
† Windows XP, Vista (və SP1 əvvəli Win 7) üçün mövcud deyil
‡ Windows 8.1, RT, Server 2012 R2
** Windows 10 və Xbox One

DirectX 8.0-dən əvvəl DirectX versiyalarına şader modellərini dəstəkləməyin unutmayın

Buradakı DirectX versiyaları DirectX versiyası 8.0 ilə başlayır. Sürüm 8.0 önündəki DirectX versiyaları ilk növbədə Windows 95, Windows 98, Windows Me, Windows NT 4.0 və Windows 2000 dəstəyinə verildi.

DirectX versiyaları 1.0-dən 8.0a-a qədər Windows 95 ilə uyğun gəlir. Windows 98 / Me, DirectX versiyası 9.0 vasitəsilə dəstək təmin edir. DirectX bütün köhnə versiyaları müxtəlif üçüncü tərəf saytlarında mövcuddur və Windows əməliyyat sisteminin köhnə versiyalarını yüklüyorsanız, orijinal oyun faylları / diski çalıştırmak üçün lazımlı ola bilər.

DirectX'in daha yeni bir versiyasını yüklemeden önce bir tavsiye, grafik kartınızın DirectX'in bu versiyasını desteklemesini təmin etməkdir.

Hansı Oyunlar DirectX 12 dəstəkləyirik?

DirectX 12-nin buraxılmasından əvvəl inkişaf etdirilən PC oyunlarının əksəriyyəti ən çox istifadə edilən və DirectX'in əvvəlki versiyasını inkişaf etdirmişdir. Bu oyunlar arxa uyğunluq səbəbindən quraşdırılmış DirectX 12 kompüterləri ilə uyğun olacaq.

Doğrudan da DirectX 9 və ya daha əvvəl çalışan oyunların DirectX-in yeni versiyası ilə oyununuz uyğun deyilsə, Microsoft DirectX Son versiyasını təqdim edir. Bu, DirectX-in köhnə versiyalarından quraşdırılmış DLL-lərlə çox vaxt işləmə zamanı səhvlərini düzəldir.

DirectX'in son versiyasını necə quraşdırmaq olar?

DirectX'in ən son versiyasını qurmaq yalnız son versiyası ilə hazırlanmış bir oyun oynamağa çalışdığınız zaman lazımdır. Microsoft bu günə qalmaq üçün çox asanlaşdırmışdır və standart Windows Update vasitəsilə və əl yükləmə və quraşdırma vasitəsilə yenilənə bilər. DirectX 11.2'nin Windows 8.1 üçün buraxılmasından bəri, DirectX 11.2 artıq bağımsız bir yükləmə / quraşdırma kimi mövcud deyil və Windows Update vasitəsilə yüklənməli olmalıdır.

Windows Update-ə əlavə olaraq, oyun yüklənmədən əvvəl download və quraşdırılmasını tələb etməsəniz, əksər oyunlar DirectX tələblərinə cavab verməyinizi görmək üçün sisteminizi quraşdırmada yoxlayacaq.