다음을 통해 공유


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 인터페이스에는 이러한 메서드가 있습니다.

 
ID3D10EffectVariable::AsBlend

효과 혼합 변수를 가져옵니다.
ID3D10EffectVariable::AsConstantBuffer

상수 버퍼를 가져옵니다. (ID3D10EffectVariable.AsConstantBuffer)
ID3D10EffectVariable::AsDepthStencil

깊이 스텐실 변수를 가져옵니다.
ID3D10EffectVariable::AsDepthStencilView

depth-stencil-view 변수를 가져옵니다.
ID3D10EffectVariable::AsMatrix

행렬 변수를 가져옵니다.
ID3D10EffectVariable::AsRasterizer

래스터라이저 변수를 가져옵니다.
ID3D10EffectVariable::AsRenderTargetView

render-target-view 변수를 가져옵니다.
ID3D10EffectVariable::AsSampler

샘플러 변수를 가져옵니다.
ID3D10EffectVariable::AsScalar

스칼라 변수를 가져옵니다.
ID3D10EffectVariable::AsShader

셰이더 변수를 가져옵니다.
ID3D10EffectVariable::AsShaderResource

셰이더 리소스 변수를 가져옵니다.
ID3D10EffectVariable::AsString

문자열 변수를 가져옵니다.
ID3D10EffectVariable::AsVector

벡터 변수를 가져옵니다.
ID3D10EffectVariable::GetAnnotationByIndex

ID3D10EffectVariable::GetAnnotationByIndex(d3d10effect.h) 메서드는 인덱스별로 주석을 가져옵니다.
ID3D10EffectVariable::GetAnnotationByName

이름으로 주석을 가져옵니다. (ID3D10EffectVariable.GetAnnotationByName)
ID3D10EffectVariable::GetDesc

설명을 가져옵니다.
ID3D10EffectVariable::GetElement

배열 요소를 가져옵니다.
ID3D10EffectVariable::GetMemberByIndex

인덱스별로 구조체 멤버를 가져옵니다.
ID3D10EffectVariable::GetMemberByName

이름으로 구조체 멤버를 가져옵니다.
ID3D10EffectVariable::GetMemberBySemantic

의미 체계로 구조체 멤버를 가져옵니다.
ID3D10EffectVariable::GetParentConstantBuffer

상수 버퍼를 가져옵니다. (ID3D10EffectVariable.GetParentConstantBuffer)
ID3D10EffectVariable::GetRawValue

데이터를 가져옵니다.
ID3D10EffectVariable::GetType

형식 정보를 가져옵니다.
ID3D10EffectVariable::IsValid

데이터 형식을 저장된 데이터와 비교합니다.
ID3D10EffectVariable::SetRawValue

데이터를 설정합니다.

요구 사항

   
대상 플랫폼 Windows
헤더 d3d10effect.h

추가 정보

효과 인터페이스(Direct3D 10)