METODE ID3D12GraphicsCommandList4::D ispatchRays (d3d12.h)
Luncurkan utas shader generasi sinar.
Sintaks
void DispatchRays(
[in] const D3D12_DISPATCH_RAYS_DESC *pDesc
);
Parameter
[in] pDesc
Deskripsi pengiriman sinar
Nilai kembali
Tidak ada
Keterangan
Metode ini dapat dipanggil dari daftar dan bundel perintah grafis atau komputasi.
Status alur raytracing harus diatur pada daftar perintah. Jika tidak, perilaku panggilan ini tidak ditentukan.
Ada 3 dimensi yang diteruskan untuk mengatur ukuran kisi: lebar/tinggi/kedalaman. Dimensi ini dibatasi sehingga lebar * tinggi * kedalaman <= 2^30. Melebihi ini menghasilkan perilaku yang tidak terdefinisi. Jika ada dimensi kisi adalah 0, tidak ada utas yang diluncurkan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, versi 1809 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | d3d12.h |
Pustaka | D3D12.lib |
DLL | D3D12.dll |
Lihat juga
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