Export (0) Print
Expand All

CSourceSeeking.CSourceSeeking constructor

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

Ctlutil.h (include Streams.h)

Library

Strmbase.lib (retail builds);
Strmbasd.lib (debug builds)

See also

CSourceSeeking Class

 

 

Community Additions

ADD
Show:
© 2014 Microsoft