ID3D10EffectType 接口 (d3d10effect.h)

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

ID3D10EffectType 对象的生存期等于其父 ID3D10Effect 对象的生存期。

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

方法

ID3D10EffectType 接口包含以下方法。

 
ID3D10EffectType::GetDesc

获取效果类型说明。
ID3D10EffectType::GetMemberName

获取成员的名称。
ID3D10EffectType::GetMemberSemantic

获取附加到成员的语义。
ID3D10EffectType::GetMemberTypeByIndex

按索引获取成员类型。
ID3D10EffectType::GetMemberTypeByName

按名称获取成员类型。
ID3D10EffectType::GetMemberTypeBySemantic

按语义获取成员类型。
ID3D10EffectType::IsValid

测试效果类型是否有效。

注解

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

要求

要求
目标平台 Windows
标头 d3d10effect.h

另请参阅

Direct3D 10) (效果接口