D3D10_SHADER_DEBUG_SCOPE_INFO structure (d3d10_1shader.h)
Contains scope data that maps variable names to debug variables.
Syntax
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;
Members
ScopeType
Type: D3D10_SHADER_DEBUG_SCOPETYPE
Specifies the scope type.
Name
Type: UINT
Offset to the name of scope in the strings list.
uNameLen
Type: UINT
Length of the string pointed to by Name.
uVariables
Type: UINT
Number of variables.
VariableData
Type: UINT
Offset an array of UINT values with uVariables members containing the scope variable list.
Remarks
The D3D10_SHADER_DEBUG_SCOPE_INFO structure is used with the D3D10_SHADER_DEBUG_INFO structure.
Requirements
Requirement | Value |
---|---|
Header | d3d10_1shader.h (include D3D10Shader.h) |