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。
要求
要求 | 值 |
---|---|
标头 |
|