DirectX, karmaşık görsel efektler uygulamanıza izin veren bir dizi gelişmiş komut içeren bir grafik uygulama başlatıcısıdır. DirectX, bilgisayar oyunlarının geliştirilmesinde yaygın olarak kullanılmaktadır ve Microsoft web sitesinde ücretsiz olarak dağıtılmaktadır.
DirectX'in ortaya çıkışı
DirectX, en başından beri bilgisayar oyunlarının geliştirilmesine odaklandı. Yazılım çözümü, geliştiricileri yeni, standartlaştırılmış bir platformda karmaşık grafik uygulamaları yazmaya çekmek için Windows 95'in piyasaya sürülmesiyle birlikte geliştirildi. DirectX'in ilk sürümü Windows Game SDK olarak adlandırıldı ve 1995 yılında piyasaya sürüldü. Bundan sonra, giderek daha popüler hale gelen OpenGL ortamının yerini alacak şekilde konumlandırılan Direct3D platformu uygulanmaya başlandı. bilgisayar oyunları, ancak biraz sınırlı işlevselliğe sahiptir.
8.1 sürümündeki DirectX, Xbox'ın temeli oldu. 2002'de DirectX 9.0 piyasaya sürüldü, bu da yeni oyunlar oluşturma olanaklarını önemli ölçüde artırdı ve gölgelendiriciler için destek uyguladı, yani. geliştirilmiş gölge oluşturma.
DirectX'in bugüne kadarki en güncel sürümü, Windows 8.1'de varsayılan olarak bulunan 11.2'dir.
DirectX, grafik işlemeye ek olarak, oyuncunun klavyesinden, faresinden veya joystick'inden gelen verilerin ses çıkışı ve işlenmesiyle ilgilenir. Her yeni sürümde DirectX kodu geliştirilir, bu da grafik özelliklerinin daha iyi hale geldiği anlamına gelir. Bu kitaplıkta sunulan yeni özelliklerle geliştiriciler, oyunların performansını ve oyun işlemcisinin eğlencesini iyileştirme fırsatlarını artırdı.
DirectX'i Yükleme
DirectX'in en son sürümü resmi Microsoft web sitesinde bulunabilir. Ürünü indirmek ücretsizdir. DirectX'i oyun diskinden de yükleyebilirsiniz, çünkü çoğu modern geliştirici bir oyun ürününü piyasaya sürerken oyunun medyada başarılı bir şekilde başlatılması için gerekli kitaplıkları içerir.
Programın kurulumu otomatiktir, sadece iki adımda gerçekleştirilir ve kullanıcıdan herhangi bir ek işlem gerektirmez.
DirectX, Windows 95'ten başlayarak tüm Windows sistemlerinde desteklenir. Modern oyunların çoğu, modern oyunların çoğu için en az 9.0c desteği gerektirir, ancak en yeni oyun uygulamaları en az sürüm 10 gerektirir. Yüklemeden önce, bilgisayarınızda Nvidia sürücüleri veya ATI olduğundan emin olun, resmi geliştirici sitesinden indirilir DirectX 10 (Direct3D 10) teknolojisi, Nvidia GeForce 8000 ve sonraki grafik kartlarında desteklenir. DirectX 10'u ATI Radeon grafik kartlarında çalıştırmak için 2000 model veya daha yüksek bir modele ihtiyacınız var.