Partager via


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)

Voir aussi

Structures de nuanceur