Compartir a través de


estructura de D3D10_SHADER_DEBUG_SCOPE_INFO (d3d10_1shader.h)

Contiene datos de ámbito que asignan nombres de variable para depurar variables.

Sintaxis

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;

Miembros

ScopeType

Tipo: D3D10_SHADER_DEBUG_SCOPETYPE

Especifica el tipo de ámbito.

Name

Tipo: UINT

Desplazamiento al nombre del ámbito en la lista de cadenas.

uNameLen

Tipo: UINT

Longitud de la cadena a la que apunta Name.

uVariables

Tipo: UINT

Número de variables.

VariableData

Tipo: UINT

Desplazamiento de una matriz de valores UINT con miembros uVariables que contienen la lista de variables de ámbito.

Comentarios

La estructura D3D10_SHADER_DEBUG_SCOPE_INFO se usa con la estructura D3D10_SHADER_DEBUG_INFO .

Requisitos

Requisito Valor
Header d3d10_1shader.h (incluya D3D10Shader.h)

Consulte también

Estructuras de los sombreadores