ID3D10EffectVariable 인터페이스(d3d10effect.h)
ID3D10EffectVariable 인터페이스는 모든 효과 변수의 기본 클래스입니다.
ID3D10EffectVariable 개체의 수명은 부모 ID3D10Effect 개체의 수명과 같습니다.
메서드 | Description |
---|---|
AsBlend | 효과 혼합 변수를 가져옵니다. |
AsConstantBuffer | 상수 버퍼를 가져옵니다. |
AsDepthStencil | 깊이 스텐실 변수를 가져옵니다. |
AsDepthStencilView | depth-stencil-view 변수를 가져옵니다. |
AsMatrix | 행렬 변수를 가져옵니다. |
AsRasterizer | 래스터라이저 변수를 가져옵니다. |
AsRenderTargetView | render-target-view 변수를 가져옵니다. |
AsSampler | 샘플러 변수를 가져옵니다. |
AsScalar | 스칼라 변수를 가져옵니다. |
AsShader | 셰이더 변수를 가져옵니다. |
AsShaderResource | 셰이더 리소스 변수를 가져옵니다. |
AsString | 문자열 변수를 가져옵니다. |
AsVector | 벡터 변수를 가져옵니다. |
GetAnnotationByIndex | 인덱스별로 주석을 가져옵니다. |
GetAnnotationByName | 이름으로 주석을 가져옵니다. |
GetDesc | 설명을 가져옵니다. |
GetElement | 배열 요소를 가져옵니다. |
GetMemberByIndex | 인덱스별로 구조체 멤버를 가져옵니다. |
GetMemberByName | 이름으로 구조체 멤버를 가져옵니다. |
GetMemberBySemantic | 의미 체계로 구조체 멤버를 가져옵니다. |
GetParentConstantBuffer | 상수 버퍼를 가져옵니다. |
GetRawValue | 데이터를 가져옵니다. |
GetType | 형식 정보를 가져옵니다. |
IsValid | 데이터 형식을 저장된 데이터와 비교합니다. |
SetRawValue | 데이터를 설정합니다. |
메서드
ID3D10EffectVariable 인터페이스에는 이러한 메서드가 있습니다.
요구 사항
대상 플랫폼 | Windows |
헤더 | d3d10effect.h |