共用方式為


D3D10_SHADER_DEBUG_INPUT_INFO 結構 (d3d10_1shader.h)

描述著色器輸入。

語法

typedef struct _D3D10_SHADER_DEBUG_INPUT_INFO {
  UINT                       Var;
  D3D10_SHADER_DEBUG_REGTYPE InitialRegisterSet;
  UINT                       InitialBank;
  UINT                       InitialRegister;
  UINT                       InitialComponent;
  UINT                       InitialValue;
} D3D10_SHADER_DEBUG_INPUT_INFO;

成員

Var

類型: UINT

索引到要初始化的變數陣列。

InitialRegisterSet

類型: D3D10_SHADER_DEBUG_REGTYPE

必須是D3D10_SHADER_DEBUG_REG_INPUT、D3D10_SHADER_DEBUG_REG_CBUFFER或D3D10_SHADER_DEBUG_REG_TBUFFER。

InitialBank

類型: UINT

將包含 cbuffer 或 tbuffer 插槽、幾何著色器輸入基本數位、識別可編製索引暫存的緩存器或 -1。

InitialRegister

類型: UINT

在緩存器集中註冊。 如果 InitialRegister 是暫時的,則會是 -1。

InitialComponent

類型: UINT

提供元件。 InitialComponent 會是暫時性的 -1。

InitialValue

類型: UINT

如果變數是常值,則為初始值。

備註

D3D10_SHADER_DEBUG_INPUT_INFO 結構會與 D3D10_SHADER_DEBUG_INFO 結構搭配使用。

規格需求

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

另請參閱

著色器結構