dcl_resource_structured (sm5 - asm)
Nyatakan input sumber daya shader dan tetapkan ke t# - tempat penampung mendaftar untuk sumber daya.
dcl_resource_structured dstSRV, structByteStride |
---|
Item | Deskripsi |
---|---|
dstSRV |
[in] Register t# dideklarasikan sebagai referensi ke ShaderResourceView dari buffer terstruktur dengan langkah yang ditentukan yang harus terikat ke slot SRV # di API. |
structByteStride |
[in] Uint yang menentukan ukuran struktur dalam byte dalam buffer yang dideklarasikan. Nilai ini harus lebih besar dari nol. |
Keterangan
Isi struktur tidak memiliki jenis; operasi yang dilakukan pada memori dapat secara implisit menafsirkan data sebagai memiliki jenis.
Instruksi yang mereferensikan t# terstruktur mengambil alamat 2D, di mana komponen pertama memilih [struct], dan komponen kedua memilih [offset dalam struct, kelipatan 32-bit].
cs_4_0 dan cs_4_1 mendukung instruksi ini.
Instruksi ini berlaku untuk tahap shader berikut:
Puncak | Hull | Domain | Geometri | Pixel | Compute |
---|---|---|---|---|---|
X | X | X | X | X | X |
Minimum Shader Model
Instruksi ini didukung dalam model shader berikut:
Shader Model | Didukung |
---|---|
Model Shader 5 | ya |
Model Shader 4.1 | tidak |
Model Shader 4 | tidak |
Shader Model 3 (DirectX HLSL) | tidak |
Shader Model 2 (DirectX HLSL) | tidak |
Shader Model 1 (DirectX HLSL) | tidak |
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk