D3DX11_PASS_SHADER_DESC結構
描述效果傳遞。
語法
typedef struct _D3DX11_PASS_SHADER_DESC {
ID3DX11EffectShaderVariable *pShaderVariable;
UINT ShaderIndex;
} D3DX11_PASS_SHADER_DESC;
成員
-
pShaderVariable
-
這個著色器的來源變數。
-
ShaderIndex
-
類型: UINT
-
如果陣列) ,則為 pShaderVariable 的 元素 (,如果不適用則為 0。
備註
D3DX11_PASS_SHADER_DESC會與 ID3DX11EffectPass Get*ShaderDesc 方法搭配使用。
如果這是內嵌著色器指派,傳回的介面將會是匿名著色器變數,無法以任何其他方式擷取。 變數描述中的名稱會是 「$Anonymous」。 如果傳遞區塊中沒有此類型的指派,pShaderVariable != Null,但 pShaderVariable-IsValid > () == FALSE。
規格需求
需求 | 值 |
---|---|
標頭 |
|