ID3DX11EffectType 接口

ID3DX11EffectType 接口按类型访问效果变量。

ID3DX11EffectType 对象的生存期等于其父 ID3DX11Effect 对象的生存期。

方法

ID3DX11EffectType 接口具有这些方法。

方法 说明
GetDesc 获取效果类型说明。
GetMemberName 获取成员的名称。
GetMemberSemantic 获取附加到成员的语义。
GetMemberTypeByIndex 按索引获取成员类型。
GetMemberTypeByName 按名称获取成员类型。
GetMemberTypeBySemantic 按语义获取成员类型。
IsValid 测试效果类型是否有效。

备注

若要从效果变量获取有关效果类型的信息,请调用 ID3DX11EffectVariable::GetType

注意

DirectX SDK 不提供任何用于效果的已编译二进制文件。 必须使用 Effects 11 源来生成效果类型应用程序。 有关使用效果 11 源的详细信息,请参阅 效果 10 和效果 11 之间的差异

要求

要求
标头
D3dx11effect.h

不适用 (效果 11 库作为共享源联机提供。)

另请参阅

效果 11 接口

D3DX 接口