ID3DXEffectPool interface

Applications use the ID3DXEffectPool interface to identify parameters that are going to be shared across effects. See parameter sharing in Cloning and Sharing (Direct3D 9). This interface has no methods.

Members

The ID3DXEffectPool interface inherits from the IUnknown interface but does not have additional members.

Remarks

The ID3DXEffectPool interface is obtained by calling D3DXCreateEffectPool.

The LPD3DXEFFECTPOOL type is defined as a pointer to this interface.

typedef interface ID3DXEffectPool ID3DXEffectPool;
typedef interface ID3DXEffectPool *LPD3DXEFFECTPOOL;

Requirements

Requirement Value
Header
D3DX9Effect.h
Library
D3dx9.lib

See also

Effect Interfaces