ID3DX11EffectType interface
The ID3DX11EffectType interface accesses effect variables by type.
The lifetime of an ID3DX11EffectType object is equal to the lifetime of its parent ID3DX11Effect object.
Methods
The ID3DX11EffectType interface has these methods.
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. |
Remarks
To get information about an effect type from an effect variable, call ID3DX11EffectVariable::GetType.
Note
The DirectX SDK does not supply any compiled binaries for effects. You must use Effects 11 source to build your effects-type application. For more information about using Effects 11 source, see Differences Between Effects 10 and Effects 11.
Requirements
Requirement | Value |
---|---|
Header |
|
Library |
|