Condividi tramite


struttura D3D10_SHADER_DEBUG_SCOPE_INFO (d3d10_1shader.h)

Contiene dati di ambito che eseguono il mapping dei nomi delle variabili alle variabili di debug.

Sintassi

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;

Members

ScopeType

Tipo: D3D10_SHADER_DEBUG_SCOPETYPE

Specifica il tipo di ambito.

Name

Tipo: UINT

Offset al nome dell'ambito nell'elenco di stringhe.

uNameLen

Tipo: UINT

Lunghezza della stringa a cui punta nome.

uVariables

Tipo: UINT

Numero di variabili.

VariableData

Tipo: UINT

Eseguire l'offset di una matrice di valori UINT con membri uVariables contenenti l'elenco di variabili di ambito.

Commenti

La struttura D3D10_SHADER_DEBUG_SCOPE_INFO viene utilizzata con la struttura D3D10_SHADER_DEBUG_INFO .

Requisiti

Requisito Valore
Intestazione d3d10_1shader.h (includere D3D10Shader.h)

Vedi anche

Strutture shader