Share via


D3D10_EFFECT_VARIABLE_DESC 結構 (d3d10effect.h)

描述效果變數。

語法

typedef struct _D3D10_EFFECT_VARIABLE_DESC {
  LPCSTR Name;
  LPCSTR Semantic;
  UINT   Flags;
  UINT   Annotations;
  UINT   BufferOffset;
  UINT   ExplicitBindPoint;
} D3D10_EFFECT_VARIABLE_DESC;

成員

Name

類型: LPCSTR

包含變數名稱的字串。

Semantic

類型: LPCSTR

附加至變數的語意;否則 為 Null

Flags

類型: UINT

效果變數的選擇性 旗標

Annotations

類型: UINT

批註數目;否則為 0。

BufferOffset

類型: UINT

常數緩衝區開頭與這個變數之間的位移;否則為 0。

ExplicitBindPoint

類型: UINT

這個變數系結至的暫存器。 若要明確系結變數,請使用 D3D10_EFFECT_VARIABLE_EXPLICIT_BIND_POINT 旗標。

備註

若要取得效果變數描述,請呼叫 ID3D10EffectVariable::GetDesc

規格需求

   
標頭 d3d10effect.h (包含 D3D10.h)

另請參閱

效果結構 (Direct3D 10)