D3D10_SHADER_DEBUG_INST_INFO 構造体 (d3d10_1shader.h)
命令データが含まれます。
構文
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;
メンバー
Id
型: UINT
命令の ID。
Opcode
型: UINT
命令の種類。
uOutputs
型: UINT
0、1、または 2 である必要があります。
pOutputs[2]
種類: D3D10_SHADER_DEBUG_OUTPUTREG_INFO
命令の出力を含む配列。
TokenId
型: UINT
この命令のトークンのトークンの一覧にインデックスを作成します。
NestingLevel
型: UINT
この命令の深い関数呼び出しの数。
Scopes
型: UINT
スコープの数。
ScopeInfo
型: UINT
Scopes 要素を含む UINT 値の配列へのオフセット。
AccessedVars
AccessedVarsInfo
注釈
D3D10_SHADER_DEBUG_INST_INFO構造体は、D3D10_SHADER_DEBUG_INFO構造体と共に使用されます。
要件
要件 | 値 |
---|---|
Header | d3d10_1shader.h (D3D10Shader.h を含む) |