Compartilhar via


estrutura D3D10_SHADER_DEBUG_SCOPE_INFO (d3d10_1shader.h)

Contém dados de escopo que mapeiam nomes de variáveis para variáveis de depuração.

Sintaxe

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;

Membros

ScopeType

Tipo: D3D10_SHADER_DEBUG_SCOPETYPE

Especifica o tipo de escopo.

Name

Tipo: UINT

Deslocamento para o nome do escopo na lista de cadeias de caracteres.

uNameLen

Tipo: UINT

Comprimento da cadeia de caracteres apontada por Nome.

uVariables

Tipo: UINT

Número de variáveis.

VariableData

Tipo: UINT

Deslocamento de uma matriz de valores UINT com membros uVariables que contêm a lista de variáveis de escopo.

Comentários

A estrutura D3D10_SHADER_DEBUG_SCOPE_INFO é usada com a estrutura D3D10_SHADER_DEBUG_INFO .

Requisitos

Requisito Valor
Cabeçalho d3d10_1shader.h (inclua D3D10Shader.h)

Confira também

Estruturas do sombreador