관련 색인이 없습니다. |
Microsoft DirectX 9.0 |
if boolRegister |
---|
여기서,boolRegister 는 불형 레지스터 번호를 나타낸다. 「불형 정수 레지스터」를 참조할것.
정점 셰이더의 버전 | 1_1 | 2_0 | 2_sw | 2_x | 3_0 | 3_sw |
---|---|---|---|---|---|---|
if | x | x | x | x | x |
대응하는 if 문의 불형 입력 레지스터가 TRUE 의 경우는,if 문과 else 문에 둘러싸인 코드가 실행된다. 그 이외의 경우는,else ...endif 문에 둘러싸인 코드가 실행된다. 이 명령은, 1 개의 명령 슬롯을 사용한다.
if 블록은 네스트 할 수 있다.
if 블록은 loop 블록을 넘을 수 없다.
이 명령에서는, 조건부의 정적 flow control를 실현한다.
defb b2, TRUE if b3 // Instructions to run if b3 is nonzero else // Instructions to run otherwise endif
최저한의 operating system | Windows 98 |
---|