共用方式為


D3D10_SHADER_DEBUG_VAR_INFO 結構 (d3d10_1shader.h)

表示著色器來源變數的相關信息。

語法

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;

成員

TokenId

類型: UINT

針對宣告標識碼的令牌清單編製索引。

Type

類型: D3D10_SHADER_VARIABLE_TYPE

變數類型。 只有數位需要類型

Register

類型: UINT

註冊變數會儲存在 中。

Component

類型: UINT

宣告此變數的原始變數。

ScopeVar

類型: UINT

位移至 定義於 D3D10_SHADER_DEBUG_INFO 中的範圍變數陣列。

ScopeVarOffset

類型: UINT

此變數在其 ScopeVar 中的位移。

規格需求

需求
標頭 d3d10_1shader.h (包含 D3D10Shader.h)

另請參閱

著色器結構