estrutura D3D10_SHADER_DEBUG_VAR_INFO (d3d10_1shader.h)
Representa informações sobre uma variável de origem de sombreador.
Sintaxe
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;
Membros
TokenId
Tipo: UINT
Indexe na lista de tokens para declarar o identificador.
Type
Tipo: D3D10_SHADER_VARIABLE_TYPE
O tipo de variável. O tipo só é necessário para matrizes.
Register
Tipo: UINT
Registre se a variável está armazenada.
Component
Tipo: UINT
A variável original que declarou essa variável.
ScopeVar
Tipo: UINT
Deslocamento para a matriz de variável de escopo definida em D3D10_SHADER_DEBUG_INFO.
ScopeVarOffset
Tipo: UINT
O deslocamento dessa variável em seu ScopeVar.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3d10_1shader.h (inclua D3D10Shader.h) |