CSourceSeeking::CSourceSeeking
Microsoft DirectShow 9.0 |
CSourceSeeking::CSourceSeeking
Constructor method.
Syntax
CSourceSeeking( const TCHAR *pName, LPUNKNOWN pUnk, HRESULT *phr, CCritSec *pLock );
Parameters
pName
Pointer to a string containing the name of the object. For more information, see CBaseObject.
pUnk
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.
phr
Pointer to an HRESULT value. Ignored.
pLock
Pointer to a CCritSec object. In your derived class, declare a CCritSec member variable and use the address of it for this parameter. The CSourceSeeking class uses this critical section to synchronize access to the start and stop times, duration, and playback rate. Whenever you access those variables in your derived class, hold this lock.
Requirements
** Header:** Declared in Ctlutil.h; include Streams.h.
** Library:** Use Strmbase.lib (retail builds) or Strmbasd.lib (debug builds).
See Also