Download.it arama simgesi
Advertisement

Microsoft platformlarındaki multimedya komutları için geliştirilen bir API koleksiyonu

Microsoft platformlarındaki multimedya komutları için geliştirilen bir API koleksiyonu

Oyla: (466 oy)

Program lisansı: Ücretsiz

Geliştirici: Microsoft

Sürüm: June 2010

Şunun altında çalışır: Windows

Oyla:

Program lisansı

(466 oy)

Ücretsiz

Geliştirici

Sürüm

Microsoft

June 2010

Şunun altında çalışır:

Windows

DirectX Yeniden Dağıtılabilir, geliştiricilerin yazılımlarına dahil edebilecekleri ve son kullanıcıların bilgisayarlarına yükleyebilecekleri API'lere dayalı bir dizi çalışma zamanı dosyasıdır. DirectX, Microsoft'un OpenGL teknolojisinin yerini alarak yüksek kaliteli oyun ve multimedya deneyimi sağlamak amacıyla geliştirilmiştir. Oyunların fare, klavye, grafik kartı, ses kartı ve oyun kontrol cihazlarına doğrudan erişim sağlamasına olanak tanır. Oyunları daha gerçekçi kılmak için 3D grafikler ve oyuncuları oyunun ortamına daha çok çekmek için 3D ses sağlar.

DirectX, Xbox ve Xbox 360 oyun konsollarının temeli olarak kullanılmıştır. Ayrıca Windows Phone 8, Windows RT'de bulunur ve Windows 95'in ikinci sürümünden itibaren Intel tabanlı Windows sürümlerinin her birine entegre edilmiştir. DirectX'in sonraki sürümlerinde Windows 95, 98, 2000 ve XP için destek sonlandırılmıştır.

Son zamanlarda, DirectX'in çekirdek koduna çok çekirdekli işlemciler ve gelişmiş 3D işleme için özel bir işlemciye sahip grafik kartları için çoklu iş parçacığı desteği sağlayacak özellikler eklenmiştir.

2006 yılında Microsoft, XNA Framework adında bir teknolojiyi hayata geçirdi. Bu teknoloji, DirectX'in oyunlara entegrasyonunu basitleştirerek programcılar için büyük bir ilerleme sağladı. Geliştirme sürecindeki karmaşıklığı azaltarak Microsoft, birçok yeni geliştiriciyi PC ve Xbox oyun platformlarına katılmaya teşvik etti. DirectX, Xbox konsol serisinin başarılı olmasına yardımcı olan faktörlerden biridir.

Microsoft, DirectX'in en son sürümlerinde 3D işleme ve animasyon hızını artırmak için matematiksel işlevler sağladı. Ayrıca, Windows'ta ve Xbox oyun konsolları serisinde ses ve video akışı için duyarlı, güçlü bir destek oluşturdular. DirectX'in bir parçası olan DirectShow teknolojisi, bilgisayarda çevrimiçi video izlemeyi ve DVD oynatmayı mümkün kılar.

Microsoft, çevrimiçi oyun oynamayı desteklemek üzere yerel veya geniş alan ağları üzerinden iletişim teknolojisi ekledi. Bu teknoloji, World of Warcraft ve Second Life gibi oyunların bugünkü popülerliklerine ulaşmasına yardımcı oldu.

Geliştiricilerin oyunları için zengin detaylara sahip müzikler bestelemelerini sağlayan Direct Music adında bir teknoloji bulunmaktadır. Geliştiriciler, oyunlarının müzik parçalarını oluşturmak için Direct Music Producer adlı bir araç kullanabilirler.

Artıları

  • Oyunlar ve multimedya içerik akışı için güçlü destek sağlar
  • Klavye, fare ve video kartı gibi çevre birimleriyle entegre edilmiştir
  • Programcılar için oyun geliştirmeyi kolaylaştırır

Eksileri

  • DirectX'in son sürümlerinde eski işletim sistemleri için destek kesilmiştir
  • DirectX 10 ve 11, Windows XP veya XP için yazılmış aygıt sürücüleri ile geriye dönük uyumluluk eksikliğine sahiptir

Dikkate değer diğer yazılımlar