ID3D10EffectType interface (d3d10effect.h)
The ID3D10EffectType interface accesses effect variables by type.
The lifetime of an ID3D10EffectType object is equal to the lifetime of its parent ID3D10Effect object.
Method | Description |
---|---|
GetDesc | Get an effect-type description. |
GetMemberName | Get the name of a member. |
GetMemberSemantic | Get the semantic attached to a member. |
GetMemberTypeByIndex | Get a member type by index. |
GetMemberTypeByName | Get a member type by name. |
GetMemberTypeBySemantic | Get a member type by semantic. |
IsValid | Tests that the effect type is valid. |
Methods
The ID3D10EffectType interface has these methods.
ID3D10EffectType::GetDesc Get an effect-type description. |
ID3D10EffectType::GetMemberName Get the name of a member. |
ID3D10EffectType::GetMemberSemantic Get the semantic attached to a member. |
ID3D10EffectType::GetMemberTypeByIndex Get a member type by index. |
ID3D10EffectType::GetMemberTypeByName Get a member type by name. |
ID3D10EffectType::GetMemberTypeBySemantic Get a member type by semantic. |
ID3D10EffectType::IsValid Tests that the effect type is valid. |
Remarks
To get information about an effect type from an effect variable, call ID3D10EffectVariable::GetType.
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | d3d10effect.h |