structure D3D10_SHADER_DEBUG_INST_INFO (d3d10_1shader.h)
Contient des données d’instruction.
Syntaxe
typedef struct _D3D10_SHADER_DEBUG_INST_INFO {
UINT Id;
UINT Opcode;
UINT uOutputs;
D3D10_SHADER_DEBUG_OUTPUTREG_INFO pOutputs[2];
UINT TokenId;
UINT NestingLevel;
UINT Scopes;
UINT ScopeInfo;
UINT AccessedVars;
UINT AccessedVarsInfo;
} D3D10_SHADER_DEBUG_INST_INFO;
Membres
Id
Type : UINT
ID de l’instruction.
Opcode
Type : UINT
Type d’instruction.
uOutputs
Type : UINT
Doit être 0, 1 ou 2.
pOutputs[2]
Type : D3D10_SHADER_DEBUG_OUTPUTREG_INFO
Tableau contenant les sorties de l’instruction.
TokenId
Type : UINT
Indexez dans la liste des jetons pour le jeton de cette instruction.
NestingLevel
Type : UINT
Nombre d’appels de fonction approfondis de cette instruction.
Scopes
Type : UINT
Nombre d’étendues.
ScopeInfo
Type : UINT
Décalage vers un tableau de valeurs UINT avec des éléments Scopes .
AccessedVars
AccessedVarsInfo
Remarques
La structure D3D10_SHADER_DEBUG_INST_INFO est utilisée avec la structure D3D10_SHADER_DEBUG_INFO .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d10_1shader.h (include D3D10Shader.h) |