관련 색인이 없습니다.
callnz pred (정점 셰이더)
 
Microsoft DirectX 9.0

callnz pred (정점 셰이더)


0 이 아닌 경우에 프레디케이션을 지정해 호출한다. 라벨 인덱스로 마크 된 명령의 조건부 호출을 실행한다. 프레디케이션은 불리언 값을 사용해, 명령을 실행할지 어떨지를 판단한다.

구문

callnz label, [! ] p0.replicateSwizzle

여기서

주의

정점 셰이더의 버전1_12_02_x2_sw3_03_sw
callnzxxxx

이 명령은, 다음의 처리를 실시한다.

if (specified register component is not zero)
{
    Push address of the next instruction to the return address stack.
    Continue execution from the instruction marked by the label.
}

이 명령은, 1 개의 정점 셰이더 명령 슬롯을 사용한다.

최저한의 operating systemWindows 98


© 2002 Microsoft Corporation. All rights reserved.
↑TOP