D3D10_SHADER_DEBUG_VAR_INFO 구조체(d3d10_1shader.h)
셰이더 소스 변수에 대한 정보를 나타냅니다.
구문
typedef struct _D3D10_SHADER_DEBUG_VAR_INFO {
UINT TokenId;
D3D10_SHADER_VARIABLE_TYPE Type;
UINT Register;
UINT Component;
UINT ScopeVar;
UINT ScopeVarOffset;
} D3D10_SHADER_DEBUG_VAR_INFO;
멤버
TokenId
형식: UINT
식별자를 선언하기 위한 토큰 목록으로 인덱싱합니다.
Type
형식: D3D10_SHADER_VARIABLE_TYPE
변수 형식입니다. 형식 은 배열에만 필요합니다.
Register
형식: UINT
변수가 저장되어 있는지 등록합니다.
Component
형식: UINT
이 변수를 선언한 원래 변수입니다.
ScopeVar
형식: UINT
D3D10_SHADER_DEBUG_INFO 정의된 scope 변수 배열로 오프셋합니다.
ScopeVarOffset
형식: UINT
ScopeVar에서 이 변수의 오프셋입니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3d10_1shader.h(D3D10Shader.h 포함) |