D3DX11_EFFECT_VARIABLE_DESC 結構
描述效果變數。
語法
typedef struct _D3DX11_EFFECT_VARIABLE_DESC {
LPCSTR Name;
LPCSTR Semantic;
UINT Flags;
UINT Annotations;
UINT BufferOffset;
UINT ExplicitBindPoint;
} D3DX11_EFFECT_VARIABLE_DESC;
成員
-
名稱
-
類型: LPCSTR
-
這個變數、注釋或結構成員的名稱。
-
語義
-
類型: LPCSTR
-
此變數或結構成員的語意字串 (批註的 Null,如果不存在) 則為 Null。
-
旗標
-
類型: UINT
-
效果變數的選擇性旗標。
-
註解
-
類型: UINT
-
此變數上的批註數目 (一律為 0,以) 批註。
-
BufferOffset
-
類型: UINT
-
位移至包含 cbuffer 或 tbuffer (一律為 0 的批註或變數,而非常數緩衝區) 。
-
ExplicitBindPoint
-
類型: UINT
-
如果使用 register 關鍵字明確系結變數,則使用 。 檢查D3DX11_EFFECT_VARIABLE_EXPLICIT_BIND_POINT的旗標。
備註
D3DX11_EFFECT_VARIABLE_DESC與 ID3DX11EffectVariable::GetDesc搭配使用。
規格需求
需求 | 值 |
---|---|
標頭 |
|