다음을 통해 공유


WaveIsFirstLane 함수

인덱스가 가장 작은 현재 웨이브의 활성 레인에 대해서만 true를 반환합니다.

구문

bool WaveIsFirstLane(void);

매개 변수

이 함수에는 매개 변수가 없습니다.

반환 값

인덱스가 가장 작은 현재 웨이브의 활성 레인에 대해서만 true입니다.

설명

이 함수는 웨이브당 한 번만 실행되는 작업을 식별하는 데 사용할 수 있습니다.

이 함수는 모든 셰이더 단계에서 셰이더 모델 6.0부터 지원됩니다.

 

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

참고 항목

셰이더 모델 6 개요

셰이더 모델 6