Effects are implemented with the following interfaces.
Interface | Derives from |
---|---|
ID3DXBaseEffect | IUnknown |
ID3DXEffect | ID3DXBaseEffect |
ID3DXEffectCompiler | ID3DXBaseEffect |
ID3DXEffectPool | IUnknown |
ID3DXEffectStateManager | IUnknown |
ID3DXInclude | None |