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)

Confira também

Estruturas do sombreador