Tumpuk Deskriptor

Timbunan deskriptor adalah kumpulan alokasi deskriptor yang bersebelahan, satu alokasi untuk setiap deskriptor.

Di bagian ini

Topik Deskripsi
Gambaran Umum Tumpuk Deskriptor
Tumpukan deskriptor berisi banyak jenis objek yang bukan bagian dari Pipeline State Object (PSO), seperti Shader Resource Views (SRV), Unordered Access Views (UAV), Constant Buffer Views (CBVs), dan Sampler.
Tingkat Perangkat Keras
Tingkat perangkat keras dari Tingkat 1 ke Tingkat 3 telah meningkatkan sumber daya yang tersedia untuk alur.
Tumpukan Deskriptor Yang Terlihat Bayangan
Tumpukan deskriptor yang terlihat shader, adalah tumpukan deskriptor yang dapat dirujuk oleh shader melalui tabel deskriptor.
Tumpukan Deskriptor Yang Terlihat Non-Bayangan
Beberapa tumpukan deskriptor tidak dapat direferensikan oleh shader melalui tabel deskriptor, tetapi ada untuk membantu aplikasi dalam penahapan deskriptor sebelum merekam daftar perintah atau karena tidak diperlukan tumpukan yang terlihat shader.
Membuat Tumpuk Deskriptor
Untuk membuat dan mengonfigurasi tumpukan deskriptor, Anda harus memilih jenis tumpukan deskriptor, menentukan berapa banyak deskriptor yang dikandungnya, dan mengatur bendera yang menunjukkan apakah CPU terlihat dan/atau shader terlihat.
Mengatur dan Mengisi Timbunan Deskriptor
Jenis heap deskriptor yang dapat diatur pada daftar perintah adalah yang berisi deskriptor yang tabel deskriptornya dapat digunakan (paling banyak satu dari masing-masing pada satu waktu).
Ringkasan Konfigurasi Timbunan Deskriptor
Tabel berikut ini meringkas informasi tentang dukungan tumpukan tampilan Shader dan non-Shader.

Deskriptor

Tabel Deskriptor

ID3D12DescriptorHeap

Pengikatan Sumber Daya

Tanda Tangan Akar