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 結構搭配使用。
規格需求
需求 | 值 |
---|---|
標頭 | d3d10_1shader.h (包含 D3D10Shader.h) |