D3D10_SHADER_DEBUG_INST_INFO 구조체(d3d10_1shader.h)
명령 데이터를 포함합니다.
구문
typedef struct _D3D10_SHADER_DEBUG_INST_INFO {
UINT Id;
UINT Opcode;
UINT uOutputs;
D3D10_SHADER_DEBUG_OUTPUTREG_INFO pOutputs[2];
UINT TokenId;
UINT NestingLevel;
UINT Scopes;
UINT ScopeInfo;
UINT AccessedVars;
UINT AccessedVarsInfo;
} D3D10_SHADER_DEBUG_INST_INFO;
멤버
Id
형식: UINT
명령의 ID입니다.
Opcode
형식: UINT
명령 유형입니다.
uOutputs
형식: UINT
0, 1 또는 2여야 합니다.
pOutputs[2]
형식: D3D10_SHADER_DEBUG_OUTPUTREG_INFO
명령의 출력을 포함하는 배열입니다.
TokenId
형식: UINT
이 명령의 토큰에 대한 토큰 목록에 인덱싱합니다.
NestingLevel
형식: UINT
이 명령의 함수 호출 횟수입니다.
Scopes
형식: UINT
범위 수입니다.
ScopeInfo
형식: UINT
Scopes 요소가 있는 UINT 값 배열에 대한 오프셋입니다 .
AccessedVars
AccessedVarsInfo
설명
D3D10_SHADER_DEBUG_INST_INFO 구조체는 D3D10_SHADER_DEBUG_INFO 구조체와 함께 사용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3d10_1shader.h(D3D10Shader.h 포함) |