Partager via


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