Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |