DirectX - Apa itu? Bagaimana untuk muat turun? Versi Windows mana?

Antara elemen terpenting untuk pengalaman permainan di Windows 10/8/7 / xp adalah DirectX 12/11/10/9. Mari kita lihat apa itu DirectX, bagaimana memasang, mengemas kini dan memuat turun versi yang betul untuk sistem operasi tertentu (32 atau 64 bit).

Apa itu DirectX?

DirectX adalah sekumpulan API pada Windows yang memproses grafik dalam permainan. Oleh kerana tidak ada PC permainan yang mempunyai set komponen yang sama, pembangun permainan menggunakan perpustakaan Direct X untuk menulis permainan yang berjalan di semua jenis komputer. Dahulu, DirectX boleh dimuat turun sebagai fail pemasangan yang berasingan. Anda sering melihat permintaan untuk memeriksa kemas kini DirectX terkini semasa memasang permainan.  Bermula dengan Windows 8, Microsoft menyertakan DirectX dengan Windows.  Oleh itu, anda boleh mengemas kini terus dari Windows Update.

Versi terbaru DirectX adalah DirectX 12, yang hanya tersedia pada Windows 10. Windows 7 dan 8 tersekat dengan DirectX 11. Perhatikan bahawa Direct X bukan satu-satunya API grafik. Vulkan Run Libraries  adalah pesaing baru yang menawarkan beberapa ciri yang lebih baik.

Versi DirectX apa yang dipasang?

Anda boleh membuka panel dengan mudah untuk melihat segala sesuatu mengenai versi DirectX yang dipasang di PC anda. Untuk melakukan ini, ikuti panduan di bawah.

  • Tekan Win + R dan masukkan  dxdiag .

Lihat versi IKS Langsung


Klik "Ya" jika ada amaran muncul. Selepas beberapa ketika, anda akan melihat tetingkap yang disebut DirectX Diagnostic  Tool. Di bahagian bawah papan pemuka ini, anda akan melihat  versi DirectX . Sekiranya anda menggunakan windows 10 dan versi x langsung bukan 12, pergi ke pusat kemas kini dan periksa kemas kini windows 10.

Alat Diagnostik DirectX


Sekarang pergi ke tab Paparan dan pastikan ciri  pecutan  DirectDraw, Direct3D dan  AGP diaktifkan. Sekiranya mereka dilumpuhkan, maka anda perlu mengemas kini perkakasan PC anda untuk memanfaatkan ciri-ciri ini. Kemas kini pemacu untuk kad video, proses, cakera keras, dll.

Pecutan langsung x

Bagaimana memuat turun DirectX?

Terdapat pemasang runtime DirectX berasaskan web untuk pengguna akhir yang menambah DLL baru, versi DirectX lama dari pelbagai sistem operasi Windows, dan tidak mengubah versi lama.

Sebagai contoh, anda memasang versi DirectX 11 yang memberikan ralat semasa melancarkan program. Seterusnya, pasang DirectX untuk pengguna akhir dan ralat akan diperbaiki. Versi DirectX 11 tidak akan berubah. Ini adalah sejenis penambahan perpustakaan baru untuk semua versi DirectX.

Muat turun

Sekarang, cara memuat turun DirectX versi terbaru bergantung pada versi Windows yang anda gunakan.

Pratonton Teknikal Windows 10, Server 2016

  • DirectX 12 dihantar dengan kemas kini untuk Windows 10 dan Pratonton Teknikal Server 2016 melalui Kemas kini Windows.
  • Versi pra-pemasangan DirectX 11.3 .

Windows 8.1, RT, Server 2012 dan Server 2012 R2

  • DirectX 11.2 diprapasang pada Windows 8.1, Windows RT 8.1, dan Windows Server 2012 R2 . Tidak ada pakej kemas kini yang berasingan untuk DirectX 11.2. Versi DirectX ini hanya dapat dipasang melalui Pusat Kemas Kini.
  • DirectX 11.1 diprapasang pada Windows 8, Windows RT, dan Windows Server 2012.  Tidak ada pek perkhidmatan berasingan untuk DirectX 11.1. Anda hanya boleh memasang versi DirectX ini melalui Windows Update pada sistem Windows 8, Windows RT, dan Windows Server 2012.

Windows 7 dan Windows Server 2008 R2

  • DirectX 11.1 adalah versi terbaru untuk Windows 7 dan 2008 R2 yang terdapat di SP1. Untuk mendapatkannya, anda perlu memasang Windows Update KB2670838 secara manual atau melalui Windows Update. Anda boleh membaca cara memasang pakej kemas kini secara manual untuk windows 7 KB2670838 di direktori kemas kini microsoft.
  • DirectX 11.0 sudah terpasang pada sistem ini dan tidak ada pemasang.

Windows Vista dan Windows Server 2008

  • DirectX 11.0 tersedia untuk pemasangan pada Windows Vista dan Windows Server 2008 SP2 dengan kemas kini KB971512 dipasang.
  • DirectX 10 sudah terpasang pada sistem ini dan tidak ada pemasang.
  • DirectX 10.1 boleh didapati dengan kemas kini SP1.

Windows XP dan Windows Server 2003

  • Tidak lagi mendapat sokongan daripada Microsoft kerana mereka sudah tua. DirectX 9.0c adalah versi terbaru untuk sistem ini dan tersedia untuk pemasangan dengan memasang runtime DirectX 9.0c untuk pengguna akhir.

Mengapa saya mempunyai begitu banyak versi DirectX?

Versi Windows yang anda gunakan mendorong versi DirectX terbaru yang dapat dijalankan oleh komputer anda, ini tidak bermaksud hanya ada satu yang terpasang. Walaupun Direct X kini dibina ke dalam Windows, anda mempunyai semua jenis fail DirectX di jalan  C: \ Windows \ System32 dan C: \ Windows \ SysWOW64  pada salinan Windows 64-bit.

Lokasi fail X langsung

Seperti Runtime Microsoft C ++, setiap permainan didasarkan pada versi DirectX yang berbeza. Sebagai contoh, jika pembangun menulis permainan untuk menggunakan kemas kini DirectX 11 40, maka hanya versi 40 yang akan berfungsi. Versi yang lebih baru tidak serasi. Setiap kali anda memasang permainan baru, kemungkinan akan memasang salinan unik DirectX yang diperlukannya.

Sekiranya saya menyahpasang DirectX?

Tidak ada cara rasmi untuk menyahpasang DirectX. Anda tidak dapat mencopot pemasangannya dari laci aplikasi di Windows 10. Tidak ada sebab untuk bimbang menyahpasang program ini. Ini adalah bahagian utama bagaimana Windows memaparkan grafik. Dan jangan risau untuk memasang pelbagai versi. Perpustakaan tambahan ini tidak merosakkan apa-apa, dan ia dipasang secara automatik kerana anda memasang permainan tertentu.

Anda tidak boleh cuba memadam fail DirectX individu dalam folder di atas. Ini boleh menyebabkan permainan atau program lain berhenti berfungsi seperti yang diharapkan. Sekiranya anda menghadapi masalah dengan versi tertentu, coba pasang semula permainan yang menggunakannya.