WaveIsFirstLane-Funktion

Gibt nur true für die aktive Lane in der aktuellen Welle mit dem kleinsten Index zurück.

Syntax

bool WaveIsFirstLane(void);

Parameter

Diese Funktion besitzt keine Parameter.

Rückgabewert

True nur für die aktive Lane in der aktuellen Welle mit dem kleinsten Index.

Hinweise

Diese Funktion kann verwendet werden, um Vorgänge zu identifizieren, die nur einmal pro Welle ausgeführt werden sollen.

Diese Funktion wird vom Shadermodell 6.0 in allen Shaderstufen unterstützt.

Beispiele

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

Weitere Informationen

Übersicht über Shadermodell 6

Shadermodell 6