Fungsi WaveIsFirstLane

Mengembalikan true hanya untuk jalur aktif dalam gelombang saat ini dengan indeks terkecil.

Sintaks

bool WaveIsFirstLane(void);

Parameter

Fungsi ini tidak memiliki parameter.

Menampilkan nilai

Hanya berlaku untuk jalur aktif dalam gelombang saat ini dengan indeks terkecil.

Keterangan

Fungsi ini dapat digunakan untuk mengidentifikasi operasi yang akan dijalankan hanya sekali per gelombang.

Fungsi ini didukung dari model shader 6.0 di semua tahap shader.

 

Contoh

 if ( WaveIsFirstLane() )
{
    . . . // once per-wave code
}

Lihat juga

Gambaran Umum Shader Model 6

Model Shader 6