|Microsoft DirectX 9.0|
CBaseMediaFilter( const TCHAR *pName, LPUNKNOWN pUnk, CCritSec *pLock, REFCLSID clsid );
Pointer to a string containing the name of the object.
Pointer to the owner of this object. If the object is aggregated, pass a pointer to the aggregating object's IUnknown interface. Otherwise, set this parameter to NULL.
Pointer to a CCritSec lock, used to serialize state changes.
Class identifier of the object.
If another object contains or aggregates the CBaseMediaFilter object, the CCritSec lock might be external to the CBaseMediaFilter object. In that case, pass a pointer to the lock in pLock.
Otherwise, you can: