Fungsi WaveActiveCountBits
Menghitung jumlah variabel boolean yang dievaluasi ke true di semua jalur aktif dalam gelombang saat ini, dan mereplikasi hasilnya ke semua jalur dalam gelombang.
Sintaks
uint WaveActiveCountBits(
bool bBit
);
Parameter
-
bBit
-
Variabel boolean untuk dievaluasi. Memberikan nilai Boolean benar eksplisit mengembalikan jumlah jalur aktif.
Mengembalikan nilai
Jumlah jalur yang dievaluasi variabel boolean ke true, di semua jalur aktif dalam gelombang saat ini.
Keterangan
Fungsi ini didukung dari model shader 6.0 di semua tahap shader.
Contoh
Ini dapat diimplementasikan lebih efisien daripada WaveActiveSum lengkap, seperti yang dijelaskan dalam contoh berikut:
result = WaveActiveCountBits( WaveActiveBallot( bBit ) );
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