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 |