structure D3D10_SHADER_DEBUG_SCOPE_INFO (d3d10_1shader.h)
Contient des données d’étendue qui mappent les noms de variables à des variables de débogage.
Syntaxe
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;
Membres
ScopeType
Type : D3D10_SHADER_DEBUG_SCOPETYPE
Spécifie le type d’étendue.
Name
Type : UINT
Décalage sur le nom de l’étendue dans la liste des chaînes.
uNameLen
Type : UINT
Longueur de la chaîne pointée par Nom.
uVariables
Type : UINT
Nombre de variables.
VariableData
Type : UINT
Décaler un tableau de valeurs UINT avec des membres uVariables contenant la liste des variables d’étendue.
Remarques
La structure D3D10_SHADER_DEBUG_SCOPE_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) |