D3D10_SHADER_DEBUG_SCOPE_INFO 结构 (d3d10_1shader.h)
包含将变量名称映射到调试变量的范围数据。
语法
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
指定范围类型。
Name
类型: UINT
偏移字符串列表中的范围名称。
uNameLen
类型: UINT
Name 指向的字符串的长度。
uVariables
类型: UINT
变量数。
VariableData
类型: UINT
使用包含范围变量列表的 uVariables 成员偏移 UINT 值的数组。
注解
D3D10_SHADER_DEBUG_SCOPE_INFO 结构与 D3D10_SHADER_DEBUG_INFO 结构一起使用。
要求
要求 | 值 |
---|---|
Header | d3d10_1shader.h (包括 D3D10Shader.h) |