Tentukan Versi DirectX dan Shader anda

Sebuah kesatuan untuk mencari versi DirectX dan Shader Model berjalan pada PC anda.

Microsoft DirectX, juga dikenali sebagai DirectX adalah satu set API yang digunakan dalam pembangunan dan pengaturcaraan permainan video pada sistem pengendalian Microsoft (Windows dan Xbox). Diperkenalkan pada tahun 1995, sejurus selepas pembebasan Windows 95, sejak itu telah dibundel dalam setiap versi Windows sejak Windows 98.

Dengan melepaskan DirectX 12 pada tahun 2015 Microsoft memperkenalkan beberapa ciri pengaturcaraan baru seperti API tahap rendah yang membolehkan pemaju lebih banyak kawalan ke atas arahan apa yang dihantar ke unit pemprosesan grafik. API DirectX 12 juga akan digunakan dalam pembangunan permainan Xbox One dan Windows Phone sebagai tambahan kepada Windows 10 .

Sejak pelepasan kad grafik DirectX 8.0 telah menggunakan program / arahan yang dikenali sebagai Shader Models untuk membantu menafsirkan arahan mengenai cara membuat grafik yang dihantar dari CPU ke kad grafik. Banyak permainan pc baru semakin menyenaraikan versi Shader Model dalam keperluan sistem mereka.

Namun versi shader ini terikat dengan versi DirectX yang telah anda pasang pada PC anda yang kemudiannya terikat pada kad grafik anda. Ini boleh membuat sukar untuk menentukan sama ada sistem anda boleh mengendalikan model shader tertentu atau tidak.

Bagaimana Untuk Menentukan Versi DirectX Anda Memiliki?

  1. Klik pada menu Mula, kemudian "Run".
  2. Dalam "Run" jenis kotak "dxdiag" (tanpa petikan) dan klik "Ok". Ini akan membuka Alat Diagnostik DirectX.
  3. Dalam tab Sistem, yang disenaraikan di bawah tajuk "Maklumat Sistem", anda harus melihat "Versi DirectX" yang disenaraikan.
  4. Padankan versi DirectX anda dengan versi Shader yang disenaraikan di bawah.

Sebaik sahaja anda telah menentukan versi Run DirectX pada PC anda, anda boleh menggunakan carta di bawah untuk menentukan apakah versi Shader Model disokong.

Versi Model DirectX dan Shader

* Tidak tersedia untuk Windows XP OS
† Tidak tersedia untuk Windows XP, Vista (dan Win 7 sebelum SP1)
‡ Windows 8.1, RT, Server 2012 R2
** Windows 10 dan Xbox One

Sila ambil perhatian versi DirectX sebelum DirectX 8.0 tidak menyokong model shader

Versi DirectX terperinci di sini bermula dengan DirectX versi 8.0. Versi DirectX sebelum versi 8.0 dikeluarkan terutamanya untuk menyokong Windows 95, Windows 98, Windows Me, Windows NT 4.0 dan Windows 2000.

Versi DirectX 1.0 melalui 8.0a adalah serasi dengan Windows 95. Windows 98 / Me termasuk sokongan melalui DirectX versi 9.0. Semua versi lama DirectX boleh didapati di pelbagai laman pihak ketiga dan jika anda memasang versi lama Sistem Operasi Windows, mereka mungkin berguna untuk menjalankan fail / cakera permainan asal.

Satu cadangan sebelum memasang DirectX versi yang lebih baru adalah untuk memastikan bahawa kad grafik anda menyokong versi DirectX itu.

Permainan Apa Sokongan DirectX 12?

Kebanyakan permainan PC yang dibangunkan sebelum pembebasan DirectX 12 kemungkinan besar dibangunkan menggunakan dan DirectX versi terdahulu. Permainan ini akan serasi pada PC dengan DirectX 12 yang dipasang kerana keserasian ke belakang.

Jika secara kebetulan permainan anda tidak serasi di bawah versi baru DirectX, terutamanya permainan yang berjalan di DirectX 9 atau lebih awal, Microsoft menyediakan DirectX End-User Runtime yang akan membetulkan banyak kesilapan berjalan dengan DLL yang dipasang dari versi lama DirectX.

Cara Pasang Versi Terkini DirectX?

Pemasangan versi terbaru DirectX hanya perlu apabila anda cuba memainkan permainan yang telah dibangunkan dengan versi terkini itu. Microsoft telah menjadikannya sangat mudah untuk kekal up to date dan ia boleh dikemas kini melalui Pembaruan Windows standard dan melalui muat turun dan pemasangan manual. Sejak pelepasan DirectX 11.2 untuk Windows 8.1, bagaimanapun, DirectX 11.2 tidak lagi tersedia sebagai muat turun / pemasangan mandiri dan mesti dimuat turun melalui Pembaruan Windows.

Sebagai tambahan kepada Windows Update, kebanyakan permainan akan memeriksa sistem anda pada pemasangan untuk melihat jika anda memenuhi keperluan DirectX, jika anda tidak akan diminta untuk memuat turun dan memasang sebelum memasang permainan.