CSourceSeeking.CSourceSeeking-Konstruktor

Konstruktormethode.

Syntax

CSourceSeeking(
   const TCHAR     *pName,
         LPUNKNOWN pUnk,
         HRESULT   *phr,
         CCritSec  *pLock
);

Parameter

pName

Zeiger auf eine Zeichenfolge, die den Namen des Objekts enthält. Weitere Informationen finden Sie unter CBaseObject.

Punk

Zeiger auf den Besitzer dieses Objekts. Wenn das Objekt aggregiert wird, übergeben Sie einen Zeiger auf die IUnknown-Schnittstelle des aggregierenden Objekts. Legen Sie andernfalls diesen Parameter auf NULL fest.

Phr

Zeiger auf einen HRESULT-Wert. Ignoriert.

Plock

Zeiger auf ein CCritSec-Objekt. Deklarieren Sie in der abgeleiteten Klasse eine CCritSec-Membervariable, und verwenden Sie die Adresse für diesen Parameter. Die -Klasse verwendet diesen kritischen Abschnitt, um den Zugriff auf die Start- und CSourceSeeking Stoppzeiten, die Dauer und die Wiedergaberate zu synchronisieren. Halten Sie diese Sperre bei jedem Zugriff auf diese Variablen in Ihrer abgeleiteten Klasse bei.

Anforderungen

Anforderung Wert
Header
Ctlutil.h (include Streams.h)
Bibliothek
Strmbase.lib (Einzelhandels-Builds);
Strmbasd.lib (Debugbuilds)

Siehe auch

CSourceSeeking-Klasse