Kontrol Alur
Sebagian besar perangkat keras dirancang untuk menjalankan kode shader line by line, mengeksekusi setiap pernyataan HLSL sekali. Pernyataan kontrol alur menentukan pada durasi blok pernyataan HLSL mana yang akan dijalankan berikutnya. Dengan menggunakan pernyataan kontrol aliran, shader dapat mengulangi serangkaian pernyataan, atau melompat (cabang) ke instruksi selain yang ada di baris berikutnya. Beberapa pernyataan kontrol aliran mendukung kontrol statis yang ditentukan pada waktu kompilasi; yang lain menawarkan kontrol berpredikat yang merupakan keputusan per komponen yang dibuat pada runtime, dan masih yang lain mendukung kontrol dinamis yang merupakan keputusan yang dibuat pada durasi berdasarkan konten variabel.
HLSL mendukung pernyataan kontrol alur berikut.
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