D3D10_SHADER_DEBUG_SCOPE_INFO 구조체(d3d10_1shader.h)
변수 이름을 디버그 변수에 매핑하는 scope 데이터를 포함합니다.
구문
typedef struct _D3D10_SHADER_DEBUG_SCOPE_INFO {
D3D10_SHADER_DEBUG_SCOPETYPE ScopeType;
UINT Name;
UINT uNameLen;
UINT uVariables;
UINT VariableData;
} D3D10_SHADER_DEBUG_SCOPE_INFO;
멤버
ScopeType
형식: D3D10_SHADER_DEBUG_SCOPETYPE
scope 형식을 지정합니다.
Name
형식: UINT
문자열 목록의 scope 이름에 대한 오프셋입니다.
uNameLen
형식: UINT
Name이 가리키는 문자열의 길이 입니다.
uVariables
형식: UINT
변수 수입니다.
VariableData
형식: UINT
scope 변수 목록을 포함하는 uVariables 멤버를 사용하여 UINT 값의 배열을 오프셋합니다.
설명
D3D10_SHADER_DEBUG_SCOPE_INFO 구조체는 D3D10_SHADER_DEBUG_INFO 구조체와 함께 사용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3d10_1shader.h(D3D10Shader.h 포함) |