Muhtemelen böyle bir bilgisayar sahibi yokhangi DirectX’in kurulu olduğunu bulma sorusunun cevabını bilmek istemezdim. Ancak, herkes basit bir meraktan yeni bir şey öğrenmek istemiyor. Çoğu zaman, bu ihtiyaç, kullanılan bir yazılım ürününün çalışmasının özellikleri tarafından belirlenir.
Geçmişi hatırlamak
Birçoğunun hala taze hatıraları var.Yazılı programlar doğrudan bilgisayara bağlı cihazların işlevlerine erişebildiklerinde görkemli DOS süreleri. Örneğin, takılan video kartı hakkındaki verileri bilerek, programcı böylelikle kesintilerin ve sıraların dahili sistemini atlayarak doğrudan video adaptörüyle çalışmak için kod yazabilir. Bu, yalnızca bu tür programların performansını önemli ölçüde arttırmakla kalmayıp, bileşen gereksinimlerini de azalttı. 1995 yılında, Windows'un gelişmesi bu standardizasyon eksikliğine son verdi. İşletim sisteminin bir kısmı, programların aygıtlara eriştiği DirectX adlı bir kütüphane dosyasıydı. Başka bir deyişle, mekanizmaları atlamak için doğrudan temyiz başvurusunu unutmak zorunda kaldım. Bu birleşme çok etkili olmasına rağmen. O zamandan beri, paket Windows 95'te sürüm 1.0'dan Win 8.1'de 11.2'ye gelişti. Bu nedenle, hangi DirectX'in yüklü olduğu her zaman net değildir.
Kullanıcılar neden soruyla bu kadar ilgileniyor?sistemde kütüphaneler varsa hangi DirectX'in kurulu olduğunu nasıl öğrenebilirim? Basit bir örnek düşünün: Windows 8 işletim sisteminde (yerleşik "DirektIks" 11.1), Windows XP (kitaplıkların 9. sürümü) sırasında oluşturulan üç boyutlu bir uygulamayı başlatır. Açıkçası, yeni sistem paketin eski sürümünün tüm dosyalarını içermek zorunda değildir. Kısmen onlar var, ama tamamen değil. Sonuç olarak, uygulama bir kilitlenme mesajıyla kapanır. Çözüm basittir: paketin gerekli sürümünü yüklemeniz gerekir. Sonra gerekli dosyalar sisteme entegre edilecektir. Bu daha fazla uyumluluk sağlayacaktır. Bu nedenle, Windows 7 için Direct X (sürüm 11) oldukça yeni olsa da, ek 9.x kurulumunu da unutmamalısınız. Daha önceki konular genellikle gerekli değildir.
Fakat yeterli teori, pratiğe geçmenin zamanı geldi.Aslında, sürümün belirlenmesi son derece basittir. İlk yol, tüm Windows ile birlikte gelen paketin bilgi modülünün yardımıyla. Win düğmesine ("Windows" sembolü gösterilir) ve R tuşuna basmanız gerekir. Görüntülenen satırda dxdiag yazıp Enter tuşuna basın. “Sistem” sekmesinde, alt satırda kurulu sürümün numarası gösterilir. Lütfen birkaç paket kurulursa en yenisinin görüntülendiğini unutmayın (yeniden yazma yapılmaz, sadece bir ek yapılır). Diğer bir deyişle, Windows Vista SP2'de - 8.1, Win XP SP3 - 9'da 11 olacaktır. Tanılama programlarında da sürümünü öğrenebilirsiniz. En popülerlerden biri AIDA64. Başlattıktan sonra, "İşletim Sistemi" sekmesini açmanız ve aynı bölüme geçmeniz gerekir. Burada DirectX'i "Bileşen Sürümleri" kutusunda bulabilirsiniz. Bu arada, bu program, ekran kartının donanımı desteklediği kütüphanelerin versiyonunu belirleme imkanı sunuyor. Bu bilgi, örneğin, bu yapılandırmada yeni bir oyun başlatılıp başlatılmayacağı bilinmiyorsa faydalı olabilir. Yazılım gereksinimlerini ve desteklenen sürümü karşılaştırarak hemen bir yanıt alabilirsiniz. Bu işleve erişim DirectX sekmesinde, "Video" bölümünde sağlanmıştır.