Aracılığıyla paylaş


Direct3D 12 başvurusu

Bu bölümde Direct3D 12 tabanlı grafik programlama API'leri ele alınmaktadır.

Bu bölümde

Konu Açıklama
arabirim hiyerarşi Diyagramda arabirim devralma hiyerarşisi gösterilir.
D3D12 başvuru örnek kodu Direct3D 12 belgelerinde örnek kodun kullanımını açıklar.
Core başvuru Bu bölüm, arabellekler, dokular ve görünümler için API'ler de dahil olmak üzere d3d12.h ile bildirilen Direct3D 12 API'lerini kapsar.
Hata ayıklama katmanı başvurusu Bu bölüm, hata ayıklama katmanı için d3d12sdklayers.h dosyasında bildirilen Direct3D 12 API'lerini kapsar.
gölgelendirici başvuru Bu bölüm, programlanabilir gölgelendiriciler oluşturmaya ve yönetmeye yardımcı olan d3d12shader.h dosyasında bildirilen Direct3D 12 API'lerini kapsar. Gölgelendiriciler, yalnızca HLSL kullanılarak programlanmış yürütülebilir programlardır.
11on12 başvuru Bu bölüm d3d11on12.h içinde bildirilen Direct3D 12 API'lerini kapsar. Direct3D 11on12 API'leri, kodu D3D11'den D3D12'ye artımlı olarak taşımanıza yardımcı olur.
Direct Machine Learning (DirectML) başvuru Bu bölüm directml.h dosyasında bildirilen Direct Machine Learning (DirectML) API'lerini kapsar.
D3D12 için Yardımcı yapıları ve işlevleri Bu yardımcı yapılar ve yardımcı işlevler d3dx12.hiçinde bildirilir.
Direct3D 12 dönüş kodlarını Aşağıda API işlevlerinden dönüş kodları verilmiştir.
Direct3D 12 Raytracing Bu bölümde Direct3D 12 Raytracing ile ilgili API'lerin bağlantıları sağlanır.
Windows 7'de Direct3D 12 Bu bölüm, yalnızca Windows 7'de kullanılmak üzere d3d12downlevel.hiçinde bildirilen Direct3D 12 API'lerini kapsar. Daha fazla bilgi için bkz. DirectX 12 oyunlarını Windows 7'ye taşıma .