DirectX adalah peluncur aplikasi grafis yang berisi serangkaian perintah lanjutan yang memungkinkan Anda menerapkan efek visual yang kompleks. DirectX banyak digunakan dalam pengembangan game komputer dan didistribusikan secara gratis di situs web Microsoft.
Munculnya DirectX
DirectX fokus pada pengembangan game komputer sejak awal. Solusi perangkat lunak dikembangkan bersamaan dengan rilis Windows 95 untuk menarik pengembang untuk menulis aplikasi grafis yang kompleks pada platform standar baru. DirectX versi pertama disebut Windows Game SDK dan dirilis pada tahun 1995. Setelah itu, platform Direct3D mulai diimplementasikan, yang diposisikan sebagai pengganti lingkungan OpenGL yang semakin populer, yang juga banyak digunakan di bidang permainan komputer, tetapi memiliki fungsi yang agak terbatas.
DirectX di versi 8.1 menjadi dasar untuk Xbox. Pada tahun 2002 DirectX 9.0 dirilis, yang secara signifikan meningkatkan kemungkinan untuk membuat game baru dan menerapkan dukungan untuk shader, mis. peningkatan rendering bayangan.
Sejauh ini versi DirectX terbaru adalah 11.2, yang disertakan secara default di Windows 8.1.
Selain pemrosesan grafis, DirectX menangani output suara dan pemrosesan data yang berasal dari keyboard, mouse, atau joystick gamer. Dengan setiap versi baru, kode DirectX ditingkatkan, yang berarti kemampuan grafis menjadi lebih baik. Dengan fitur-fitur baru yang ditawarkan di perpustakaan ini, pengembang telah meningkatkan peluang untuk meningkatkan kinerja game dan hiburan dari prosesor game.
Menginstal DirectX
Versi terbaru DirectX dapat ditemukan di situs web resmi Microsoft. Produk ini gratis untuk diunduh. Anda juga dapat menginstal DirectX dari disk game, karena sebagian besar pengembang modern, saat merilis produk game, menyertakan pustaka yang diperlukan untuk peluncuran game yang sukses di media.
Instalasi program dilakukan secara otomatis, dilakukan hanya dalam dua langkah dan tidak memerlukan tindakan tambahan dari pengguna.
DirectX didukung pada semua sistem Windows mulai dari Windows 95. Sebagian besar game modern memerlukan setidaknya dukungan 9.0c untuk sebagian besar game modern, tetapi sebagian besar aplikasi game terbaru memerlukan setidaknya versi 10. Sebelum menginstal, pastikan komputer Anda memiliki driver Nvidia atau ATI, diunduh dari situs pengembang resmi. Teknologi DirectX 10 (Direct3D 10) didukung pada kartu grafis dari Nvidia GeForce 8000 dan yang lebih baru. Untuk menjalankan DirectX 10 pada kartu grafis ATI Radeon, Anda memerlukan model 2000 atau lebih tinggi.