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) |