ID3DX11EffectVariable 인터페이스
ID3DX11EffectVariable 인터페이스는 모든 효과 변수의 기본 클래스입니다.
ID3DX11EffectVariable 개체의 수명은 부모 ID3DX11Effect 개체의 수명과 같습니다.
메서드
ID3DX11EffectVariable 인터페이스에는 이러한 메서드가 있습니다.
메서드 | 설명 |
---|---|
AsBlend | 효과 혼합 변수를 가져옵니다. |
AsClassInstance | 클래스 instance 변수를 가져옵니다. |
AsConstantBuffer | 상수 버퍼를 가져옵니다. |
AsDepthStencil | 깊이 스텐실 변수를 가져옵니다. |
AsDepthStencilView | 깊이 스텐실 뷰 변수를 가져옵니다. |
AsInterface | 인터페이스 변수를 가져옵니다. |
AsMatrix | 행렬 변수를 가져옵니다. |
AsRasterizer | 래스터라이저 변수를 가져옵니다. |
AsRenderTargetView | render-target-view 변수를 가져옵니다. |
AsSampler | 샘플러 변수를 가져옵니다. |
AsScalar | 스칼라 변수를 가져옵니다. |
AsShader | 셰이더 변수를 가져옵니다. |
AsShaderResource | 셰이더 리소스 변수를 가져옵니다. |
AsString | 문자열 변수를 가져옵니다. |
AsUnorderedAccessView | 순서가 지정되지 않은 액세스 뷰 변수를 가져옵니다. |
AsVector | 벡터 변수를 가져옵니다. |
GetAnnotationByIndex | 인덱스별로 주석을 가져옵니다. |
GetAnnotationByName | 이름으로 주석을 가져옵니다. |
GetDesc | 설명을 가져옵니다. |
GetElement | 배열 요소를 가져옵니다. |
GetMemberByIndex | 인덱스별로 구조체 멤버를 가져옵니다. |
GetMemberByName | 이름으로 구조체 멤버를 가져옵니다. |
GetMemberBySemantic | 의미 체계로 구조체 멤버를 가져옵니다. |
GetParentConstantBuffer | 상수 버퍼를 가져옵니다. |
GetRawValue | 데이터를 가져옵니다. |
Gettype | 형식 정보를 가져옵니다. |
IsValid | 데이터 형식을 저장된 데이터와 비교합니다. |
SetRawValue | 데이터를 설정합니다. |
설명
참고
DirectX SDK는 효과에 대해 컴파일된 이진 파일을 제공하지 않습니다. 효과 유형 애플리케이션을 빌드하려면 Effects 11 원본을 사용해야 합니다. 효과 11 소스를 사용하는 방법에 대한 자세한 내용은 효과 10과 효과 11 간의 차이점을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
라이브러리 |
|