DirectX
Microsoft
DirectX Logosu
DirectX, Microsoft'un oyunlar başta olmak üzere çoklu ortam yazılımlarını rahat, hızlı ve uyumlu şekilde hazırlayabilmek için yarattığı bir Yazılım Programlama Arayüzüdür. İçerdiği bileşenler şu şekilde özetlenebilir:
- Direct3D (veya yeni adıyla WGF: Windows Graphics Foundations - Windows Grafik Temelleri) hem iki hem üç boyutlu grafikleri ekrana dökmeye yarar. Piyasadaki çoğu ekran kartının en modern donanım hızlandırma özelliklerini destekler. En büyük rakibi OpenGL'dir.
- DirectSound hem iki hem üç boyutlu ses için kullanılır. Windows altında çalışabilen her ses kartı en azından yazılım ile DirectSound ve DirectSound 3D desteğine sahiptir. Piyasadaki tüm rakipleri göz ardı edilebilecek bir popüleriteye sahiptir.
- DirectInput, klavye, fare ve oyun çubuğu gibi bileşenlerin giriş ve çıkışlarını basit bir şekilde yönetebilmek için olan arabirimdir.
- DirectPlay ise TCP/IP, modem ve Bluetooth gibi birçok protokol üzerinden bağlantı ve mesajlaşma bileşenlerini içerir. TCP/IP üzerinde NAT veya uPnP geçişlerini desteklemesi ve DirectPlay Voice ile saniyede 1.2 kbit'e kadar inebilen ses sıkıştırma codec'leri ile göz doldurur. Açık kaynak dünyasında en bilinen rakibi HawkNL'dir.
Windows 95 ile birlikte oyun programcılarını DOS'tan Windows'a doğru çekmek için yaratılmış olan bu arabirim, ancak 5.0 sürümünden itibaren beklenen ilgiyi görmeye başlayabilmiştir. Windows 2000'in çıkışıyla birlikte gerçek kip oyunlarının sonu gelmiş olduğundan, Windows altında vazgeçilmez oyun arayüzü haline gelmiştir. XBox'ta da DirectX'in kullanılıyor olması, arabirimin popülaritesini artırmada etkili olmuştur. Buna ek olarak, son zamanlarda DirectX Managed (.NET tabanlı) modülü sayesinde çok hızlı bir şekilde kolayca, karmaşık DirectX uygulamaları yazmak mümkün hale gelmiştir.
Sanılanın aksine, Linux altında DirectX bileşenlerinin büyük çoğunluğunun kullanılması Cadega sayesinde mümkündür. Bu yazılım, Direct3D'yi OpenGL, DirectSound'u ise OSS (Open Sound System - Açık Ses Sistemi) kullanarak çalıştırır.
Dış Bağlantılar
- Microsoft'un DirectX Ana Sayfası
- MSDN'deki DirectX Ana Sayfası
- TransGaming Cedega
directx managed ile ilgili Anahtar Kelimeler :için sekilde hem DirectX Windows
Öğrenebileceğiniz diğer şeyler :
directx managed,
Disney villans,
Disneyana,
Disneyland,
Disosiyatif sendrom,
Disotu,
Dispepsi,
Display,
Disproporsiyonlasma,
Disprozyum,
Diss,
Dissal Ekonomiler,
Dissallik,
Disstortion,
Disstortion Ep,
Distal,
Distan yanmali motor,
Distan yanmali motorlar,
Distilasyon,
Distopik,
Distopya,
Distorsiyon,
Distortion,
Distributed Resource Management Application API,
Distributed Resource Manager,
Distributed Transient Network,
Distribution (disambiguation),
Distribution (film),
Distribution (marketing),
Distribution (mathematics),
Distribution (pharmacology),
Distribution (probability),
Distribution (software),
Disturbed,
Ditchley Foundation,
Ditchley Vakfi,
Dithmarschen,
Divan,
Divan (anlam ayrim),
Divan (edebiyat),
Divan (politika),
Divan Edebiyati,
Divân edebiyati,
Divan Edebiyati Müzesi,
Divan lugat,
Divan lügat,
Divan(edebiyat),
Divan(müzik),
Divançe,
Divan-i Hikmet,
Divân-i Hikmet,
Divân-i Hikmet (kitap),
Divan-i Hümayun,
Divan-i Lugat-it Türk,
Divân-i Lügati,
Divan-i Lügati Türk,
Divan-i Lügat-it Türk,
Divanu Lûgat’it-Türk,
Divanu Lûgat-it-Türk,
Divanu Lügat-it-Türk,
Divanü Lugati-t-Türk,
Divanü Lügat,
Divanü lügat türk,
Divanü Lügati,
Divânü Lügati,
Divanü Lügati’t-Türk,
Divanü Lügatit-Türk,
Diver sinifi,
Diverjans,
Diverse,
Diverse City,
Diversification,
Divertikül,
Divi Dead,
Divia (Forever Knight),
Diviacka Nová Ves,
Diviaky nad Nitricou,
Diviciacus,
Diviciacus (Aedui),
Divi-divi,
Divine Records,
Divine Regent,
Divine Restoration,
Divine Retreat Centre, Potta,
Divine Right,
Divine Right, the wargame,
Divisio,
Divit,
Divitdar Mehmed Emin Pasa,
Divitdar Mehmet Emin Pasa,
Divlit Yanardagi,
Divrigi,
Divrigi Ulu Camii,
Divrigi Ulu Camii ve Darüssifasi,
Divrigi, Sivas,
DivX,
Dix Stadium,
Dix-Hallpike test,
Dix-Huit Montagnes,
Dixie Chicks