D3D10_SHADER_DEBUG_VAR_INFO-Struktur (d3d10_1shader.h)
Stellt Informationen zu einer Shaderquellvariable dar.
Syntax
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;
Member
TokenId
Typ: UINT
Indizieren in der Tokenliste zum Deklarieren des Bezeichners.
Type
Typ: D3D10_SHADER_VARIABLE_TYPE
Der Variablentyp. Der Typ ist nur für Arrays erforderlich.
Register
Typ: UINT
Registrieren Sie die Variable, in der gespeichert ist.
Component
Typ: UINT
Die ursprüngliche Variable, die diese Variable deklariert hat.
ScopeVar
Typ: UINT
Offset in das Bereichsvariablenarray, das in D3D10_SHADER_DEBUG_INFO definiert ist.
ScopeVarOffset
Typ: UINT
Der Offset dieser Variablen in ihrem ScopeVar.This variable offset in its ScopeVar.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d10_1shader.h (einschließlich D3D10Shader.h) |