Bu makale, DirectX’nin ne olduğunu ve DirectX’nin nasıl kullanılacağını ayrıntılı olarak açıklayacaktır.
DirectX
İlk olarak 30 Eylül 1995’te DirectX 1.0 (4.02.0095) olarak piyasaya sürülen DirectX, Microsoft tarafından ses ve video donanımıyla iletişim kurma talimatlarına izin vermek için geliştirilen bir dizi API’dir. DirectX içeren oyunlar, multimedya ve grafik hızlandırıcı özelliklerini daha verimli kullanma ve genel multimedya performansını iyileştirme yeteneğine sahiptir.
En son DirectX sürümleri
Microsoft Windows’un ilk sürümlerinde (XP ve önceki sürümler), ayrı olarak yüklenmesi gereken birden çok DirectX sürümü vardı. Windows’un sonraki sürümleri, bazıları yükseltme yeteneğine sahip olan DirectX’i içeriyordu. Aşağıda, Windows’un farklı sürümleri için DirectX’in en son sürümleri bulunmaktadır.
Windows 10 = DirectX 12.
Windows Vista 7 ve 8 = DirectX 11’e kadar (Vista DirectX 10 ile yayınlandı).
Diğer Windows en son sürümü = Windows sürümüne bağlı olarak DirectX 9.0c’ye kadar.
Windows 95’in orijinal sürümleri DirectX ile birlikte gönderilmedi, ancak DirectX 2.0’a sahip Windows 95 OSR2’ye dahil edildi. Windows NT, DirectX 2.0 ile birlikte gelir. Service Pack 3 veya daha yüksek bir sürüme yükseltme, DirectX 3.0’ı yükler. Ancak, Windows NT için DirectX’in daha yüksek sürümleri mevcut değildir. Ancak, Service Pack 4 veya sonraki sürümlerin yüklenmesi DirectPlay’in sonraki sürümlerini yükleyecektir.
DirectX sürümleri
DirectX, programların, sürücülerin ve oyunların farklı sürümlerine dahildir. Aşağıda DirectX sürümlerinin her birinin ve bunlarla ilişkili sürümlerin bir listesi bulunmaktadır.
Versiyon numarası | DirectX Sürümü |
---|---|
4.02.0095 | DirectX 1.0 |
4.03.0.1096 | DirectX 2.0 ve 2.0a |
4.04.0068/69 | DirectX 3.0 ve 3.0a |
Asla Yayınlanmadı | DirectX 4.0 |
4.05.00.0155 | DirectX 5.0 |
4.05.01.1721/1998 | DirectX 5.0 (Windows 98 ile yayınlandı). |
4.06.02.0436 | DirectX 6.0 |
4.07.00.0700 | DirectX 7.0 |
4.07.00.0716 | DirectX 7.0a |
4.08.00.0400 | DirectX 8.0 |
4.08.01.0810 4.08.01.0881 |
DirectX 8.1 |
4.09.0000.0900 | DirectX 9.0 |
4.09.00000.0901 | DirectX 9.0a |
4.09.00000.0902 | DirectX 9.0b |
4.09.00000.0904 | DirectX 9.0c |
6.00.6000.16386 | DirectX 10 (Windows Vista ile yayınlandı). |
6.00.6001.18000 | Direct X 10.1, Vista SP1 ve Windows Server 2008’e dahildir. |
6.00.6001.18005 | Direct X 10.1, Vista SP2 ve Windows Server 2008 SP2’ye dahildir. |
6.01.7600.16385 | Direct X 11, Windows 7 ve Windows Server 2008 R2’ye dahildir. |
6.00.6002.18107 | Direct X 11, Windows Vista SP2 ve Windows Server 2008 SP2’ye dahildir. |
6.01.7601.17514 | Direct X 11, Windows 7 SP1 ve Windows Server 2008 R2 SP1’e dahildir. |
6.02.9200.16384 | Direct X 11.1, Windows 7 SP1, Windows 8, Windows RT ve Windows Server 2012’ye dahildir. |
6.03.9600.16384 | Direct X 11.2, Windows 8.1, Windows RT ve Windows Server 2012 R2’ye dahildir. |
10.00.10240.16384 | Direct X 12, Windows 10’da ve Xbox One’da bulunur. |