ID3D10EffectTechnique 인터페이스(d3d10effect.h)
ID3D10EffectTechnique 인터페이스는 패스의 컬렉션입니다.
ID3D10EffectTechnique 개체의 수명은 부모 ID3D10Effect 개체의 수명과 같습니다.
메서드 | Description |
---|---|
ComputeStateBlockMask | 상태 변경을 허용/방지하기 위해 상태 블록 마스크를 계산합니다. |
GetAnnotationByIndex | 인덱스별로 주석을 가져옵니다. |
GetAnnotationByName | 이름으로 주석을 가져옵니다. |
GetDesc | 기술 설명을 가져옵니다. |
GetPassByIndex | 인덱스로 전달을 가져옵니다. |
GetPassByName | 이름으로 패스를 가져옵니다. |
IsValid | 기술을 테스트하여 유효한 구문이 포함되어 있는지 확인합니다. |
메서드
ID3D10EffectTechnique 인터페이스에는 이러한 메서드가 있습니다.
ID3D10EffectTechnique::ComputeStateBlockMask 상태 변경을 허용/방지하기 위해 상태 블록 마스크를 계산합니다. |
ID3D10EffectTechnique::GetAnnotationByIndex ID3D10EffectTechnique::GetAnnotationByIndex(d3d10effect.h) 메서드는 인덱스별로 주석을 가져옵니다. |
ID3D10EffectTechnique::GetAnnotationByName 이름으로 주석을 가져옵니다. (ID3D10EffectTechnique.GetAnnotationByName) |
ID3D10EffectTechnique::GetDesc 기술 설명을 가져옵니다. |
ID3D10EffectTechnique::GetPassByIndex 인덱스로 전달을 가져옵니다. |
ID3D10EffectTechnique::GetPassByName 이름으로 패스를 가져옵니다. |
ID3D10EffectTechnique::IsValid 기술을 테스트하여 유효한 구문이 포함되어 있는지 확인합니다. |
설명
효과에는 하나 이상의 기술이 포함됩니다. 각 기술에는 하나 이상의 패스가 포함됩니다. 각 패스에는 상태 할당이 포함됩니다( 효과에서 상태 구성 참조(Direct3D 10)). 기술을 만들기 위한 구문은 효과 기술 구문(Direct3D 10)에 표시됩니다.
효과 기술 인터페이스를 가져오려면 ID3D10Effect::GetTechniqueByName과 같은 메서드를 호출합니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | d3d10effect.h |