D3DX11_EFFECT_VARIABLE_DESC 구조체
효과 변수를 설명합니다.
구문
typedef struct _D3DX11_EFFECT_VARIABLE_DESC {
LPCSTR Name;
LPCSTR Semantic;
UINT Flags;
UINT Annotations;
UINT BufferOffset;
UINT ExplicitBindPoint;
} D3DX11_EFFECT_VARIABLE_DESC;
구성원
-
이름
-
형식: LCSTTR
-
이 변수, 주석 또는 구조체 멤버의 이름입니다.
-
Semantic
-
형식: LCSTTR
-
이 변수 또는 구조체 멤버의 의미 체계 문자열입니다(주석의 경우 또는 없는 경우 NULL).
-
플래그
-
형식: UINT
-
효과 변수에 대한 선택적 플래그입니다.
-
주석
-
형식: UINT
-
이 변수의 주석 수(주석의 경우 항상 0).
-
BufferOffset
-
형식: UINT
-
cbuffer 또는 tbuffer를 포함하는 로 오프셋됩니다(상수 버퍼에 없는 주석 또는 변수의 경우 항상 0).
-
ExplicitBindPoint
-
형식: UINT
-
레지스터 키워드(keyword) 사용하여 변수가 명시적으로 바인딩된 경우에 사용됩니다. 플래그에서 D3DX11_EFFECT_VARIABLE_EXPLICIT_BIND_POINT 확인합니다.
설명
D3DX11_EFFECT_VARIABLE_DESC ID3DX11EffectVariable::GetDesc와 함께 사용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|