D3D10_SHADER_DEBUG_SCOPE_INFO構造体 (d3d10_1shader.h)
変数名をデバッグ変数にマップするスコープ データが含まれます。
構文
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;
メンバー
ScopeType
種類: D3D10_SHADER_DEBUG_SCOPETYPE
スコープの種類を指定します。
Name
型: UINT
文字列リスト内のスコープの名前へのオフセット。
uNameLen
型: UINT
Name で指される文字列の長さ。
uVariables
型: UINT
変数の数。
VariableData
型: UINT
範囲変数リストを含む uVariables メンバーを使用して UINT 値の配列をオフセットします。
注釈
D3D10_SHADER_DEBUG_SCOPE_INFO構造体は、D3D10_SHADER_DEBUG_INFO構造体と共に使用されます。
要件
要件 | 値 |
---|---|
Header | d3d10_1shader.h (D3D10Shader.h を含む) |