structure D3D10_SHADER_DEBUG_VAR_INFO (d3d10_1shader.h)
Représente des informations sur une variable source de nuanceur.
Syntaxe
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;
Membres
TokenId
Type : UINT
Indexez dans la liste de jetons pour la déclaration de l’identificateur.
Type
Type : D3D10_SHADER_VARIABLE_TYPE
Type de variable. Le type n’est requis que pour les tableaux.
Register
Type : UINT
Inscrivez dans lequel la variable est stockée.
Component
Type : UINT
Variable d’origine qui a déclaré cette variable.
ScopeVar
Type : UINT
Décalage dans le tableau de variables d’étendue défini dans D3D10_SHADER_DEBUG_INFO.
ScopeVarOffset
Type : UINT
Décalage de cette variable dans son ScopeVar.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d10_1shader.h (include D3D10Shader.h) |