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 中定义的作用域变量数组中。
ScopeVarOffset
类型: UINT
此变量在其 ScopeVar 中的偏移量。
要求
要求 | 值 |
---|---|
Header | d3d10_1shader.h (包括 D3D10Shader.h) |