기술 및 패스(Direct3D 9)
기술은 렌더링 근육을 제공합니다. 기술은 렌더링 스타일을 결정하는 효과 상태를 캡슐화합니다. 기술은 하나 이상의 패스로 구성됩니다.
기술을
기술을 호출하는 구문은 다음과 같습니다.
technique [ id ] [< annotation(s) >]
{ pass(es) }
위치:
- id는 선택적 고유 이름입니다.
- 주석은 0개 이상의 선택적 사용자별 정보입니다. 효과 매개 변수 with_Annotations 정보 추가를 참조하세요.
- pass(es)는 0개 이상의 패스입니다. 각 패스에는 상태 할당이 포함됩니다. 아래 내용을 참조하세요.
전달
패스에는 렌더링하는 데 필요한 상태 할당이 포함됩니다.
pass [ id ] [< annotation(s) >]
{ state assignment(s) }
위치:
- id는 선택적 고유 이름입니다.
- 주석은 하나 이상의 선택적 사용자별 정보입니다. 효과 매개 변수 with_Annotations 정보 추가를 참조하세요.
- assignment는 0개 이상의 상태 값을 할당하거나 하나 이상의 식을 평가합니다. 효과 상태(Direct3D 9) 및 식(Direct3D 9)을 참조하세요.
전달은 반복된 할당 집합의 마지막 할당을 제외한 모든 할당을 동일한 상태로 무시합니다.
관련 항목