DirectX 12 tam olarak nedir?

DirectX’in ne olduğuna dair hızlı bir açıklama ile başlayalım. İster en son gişe rekorları kıran oyunlardan biri ister küçük bir bağımsız oyun olsun, herhangi bir modern oyunu alın ve C ++ gibi genel amaçlı bir dilde kodlanmış olduğunu göreceksiniz. Grafikler, ses, oyun mekaniği Talimatların satırlarının hepsi binlerce veya milyonda biri var – bunu alın bunu çarpın, bu verilerdir, verilerin sonucunu buraya koyun, vb.

Ancak bu çalışmanın çoğu, oyun ne olursa olsun veya hangi platformda oynanırsa oynansın ortak olacak. Microsoft, 1995’te bir oyun yapma sürecini kolaylaştırmak için bir dizi düşük seviyeli API oluşturdu. Bunları, her türden kural ve yapının nasıl yayınlanacağına dair muazzam bir kitap koleksiyonu olarak düşünün. uzun kod dizileri yerine kullanılabilecek talimatlar ve hangi veri türlerinin kullanılacağı ve basitleştirilmiş komutlar sağlama.

DirectX grafik, ses, video, müzik ve giriş aygıtları için API’ler sağlar – bir bilgisayarda oyun oynamak için ihtiyacınız olan hemen hemen her şey. Bu multimedya işlevlerini oluşturan veya kullanan aygıtların sürücüleri, talimatları API’den çevirerek, bunları donanımın anlayabileceği kod dizilerine dönüştürür.

Microsoft, son 25 yılda bu büyük kitaplığı sürekli olarak güncelledi ve DirectX 12 adlı en son sürüm, Windows 10’un piyasaya sürülmesiyle Temmuz 2015’in sonlarında piyasaya sürüldü. Ancak, daha önce de belirtildiği gibi, eklemeler almaya devam etti.

Related Posts

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir