Microsoft DirectX, juga hanya dikenal sebagai DirectX adalah seperangkat API yang digunakan dalam pengembangan dan pemrograman video game pada sistem operasi Microsoft (Windows dan Xbox). Diperkenalkan pada tahun 1995, tak lama setelah rilis Windows 95, sejak itu telah dibundel di setiap versi Windows sejak Windows 98.
Dengan peluncuran DirectX 12 pada tahun 2015, Microsoft memperkenalkan sejumlah fitur pemrograman baru seperti API tingkat rendah yang memungkinkan pengembang lebih mengontrol perintah apa yang dikirim ke unit pemrosesan grafis. The DirectX 12 API juga akan digunakan dalam Xbox One dan pengembangan game Windows Phone selain Windows 10.
Sejak rilis kartu grafis DirectX 8.0 telah menggunakan program / instruksi yang dikenal sebagai Shader Model untuk membantu menafsirkan instruksi tentang cara membuat grafik yang dikirim dari CPU ke kartu grafis. Banyak game pc baru semakin daftar versi Shader Model dalam persyaratan sistem mereka.
Namun, versi shader ini terkait dengan versi DirectX yang telah Anda instal pada PC Anda yang kemudian diikat ke kartu grafis Anda. Ini dapat menyulitkan untuk menentukan apakah sistem Anda dapat menangani model shader tertentu atau tidak.
Bagaimana Cara Menentukan Versi DirectX yang Anda Miliki?
-
Klik pada Mulai menu, lalu Menjalankan.
-
Dalam kotak Run ketik "dxdiag" (tanpa tanda kutip) dan klik Baik. Ini akan membuka Alat Diagnosis DirectX.
-
Dalam Sistem tab, tercantum di bawah Sistem Informasi pos Anda harus melihat "Versi DirectX" terdaftar.
-
Cocokkan versi DirectX Anda dengan versi Shader yang tercantum di bawah ini.
Setelah Anda menentukan versi DirectX yang berjalan di PC Anda, Anda dapat menggunakan bagan di bawah ini untuk menentukan versi Shader Model apa yang didukung.
Versi Model DirectX dan Shader
- DirectX 8.0 - Shader Model 1.0 & 1.1
- DirectX 8.0a - Shader Model 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 Model 4.1
- DirectX 11.0 † - Shader Model 5.0
- DirectX 11.1 † - Shader Model 5.0
- DirectX 11.2 ‡ - Shader Model 5.0
- DirectX 12 ** - Shader Model 5.1
* Tidak tersedia untuk OS Windows XP
† Tidak tersedia untuk Windows XP, Vista (dan Win 7 sebelum SP1)
‡ Windows 8.1, RT, Server 2012 R2
** Windows 10 dan Xbox One
Perhatikan versi DirectX sebelum DirectX 8.0 tidak mendukung model shader.
Versi DirectX yang dirinci di sini dimulai dengan DirectX versi 8.0. Versi DirectX sebelum versi 8.0 dirilis terutama untuk mendukung Windows 95, Windows 98, Windows Me, Windows NT 4.0 dan Windows 2000.
DirectX versi 1.0 hingga 8.0a kompatibel dengan Windows 95. Windows 98 / Me termasuk dukungan melalui DirectX versi 9.0. Semua versi DirectX yang lebih lama tersedia di berbagai situs pihak ketiga dan jika Anda menginstal versi Sistem Operasi Windows yang lebih lama, mereka mungkin berguna untuk menjalankan file / disk game asli.
Satu rekomendasi sebelum menginstal versi DirectX yang lebih baru adalah memastikan bahwa kartu grafis Anda mendukung versi DirectX tersebut.
Game Apa yang Mendukung DirectX 12?
Sebagian besar game PC yang dikembangkan sebelum rilis DirectX 12 kemungkinan besar dikembangkan menggunakan versi DirectX sebelumnya. Game-game ini akan kompatibel pada PC dengan DirectX 12 yang diinstal karena kompatibilitas ke belakang.
Jika kebetulan gim Anda tidak kompatibel dengan DirectX versi baru, terutama gim yang berjalan pada DirectX 9 atau versi sebelumnya, Microsoft menyediakan Runtime DirectX End-User yang akan memperbaiki banyak error runtime dengan DLL yang diinstal dari versi DirectX yang lebih lama.
Bagaimana Cara Menginstal Versi DirectX Terbaru?
Pemasangan versi terbaru DirectX hanya diperlukan saat Anda mencoba memainkan game yang telah dikembangkan dengan versi terbaru tersebut. Microsoft telah membuatnya sangat mudah untuk tetap up to date dan dapat diperbarui melalui Windows Update standar dan melalui pengunduhan dan pemasangan manual. Sejak peluncuran DirectX 11.2 untuk Windows 8.1, namun, DirectX 11.2 tidak lagi tersedia sebagai unduhan / instalasi mandiri dan harus diunduh melalui Pembaruan Windows.
Selain Pembaruan Windows, sebagian besar game akan memeriksa sistem Anda pada instalasi untuk melihat apakah Anda memenuhi persyaratan DirectX, jika Anda tidak Anda akan diminta untuk mengunduh dan menginstal sebelum menginstal permainan.




