Aracılığıyla paylaş


Direct3D

Direct3D, işleme işlem hattıyla temel öğeler çizmeye veya işlem gölgelendiricisiyle paralel işlemler gerçekleştirmeye yönelik düşük düzeyli bir API'dir. Daha fazla bilgi için aşağıdaki içeriğe bakın.

Direct3D alma ve yükleme hakkında bilgi için bkz. Direct3D 12 programlama ortamı kurulumu.

Bu bölümde

Konu Açıklama
Direct3D kullanmaya başlama Direct3D'yi daha ayrıntılı, farklı uygulama modelleri, farklı sürümler, işleme ve işlem konularını açıklar.
Direct3D 12 grafik Direct3D 12, uygulamanızın bir veya daha fazla Direct3D 12 uyumlu GPU ile donatılmış bilgisayarların grafik ve bilgi işlem özelliklerinden yararlanmasını sağlayan bir API ve platform sağlar.
Direct3D 11 Grafik Oyunlar, bilimsel ve masaüstü uygulamaları için 3B grafikler oluşturmak için Microsoft Direct3D 11 grafiklerini kullanabilirsiniz.
DXGI DXGI, grafik bağdaştırıcılarını listelemeyi, görüntü modlarını listelemeyi, arabellek biçimlerini seçmeyi, işlemler arasında kaynakları paylaşmayı ve işlenen çerçeveleri görüntülemek üzere bir pencereye veya monitöre sunar.
HLSL HLSL, DirectX için üst düzey gölgelendirici dilidir. HLSL kullanarak Direct3D işlem hattı için C benzeri programlanabilir gölgelendiriciler oluşturabilirsiniz.
DDS DirectDraw yüzey dosya biçimi (DDS), sıkıştırılmamış ve sıkıştırılmış (DXTn) dokuları, mipmap'leri, küp haritalarını ve birim haritalarını destekler. DirectXTex, DirectXTK, eski D3DX ve diğer DirectX araçları tarafından desteklenir.