CSeekingPassThru.Init-Methode

Die Init -Methode initialisiert das -Objekt.

Syntax

HRESULT Init(
  [in] BOOL bSupportRendering,
       IPin *pPin
);

Parameter

bSupportRendering [ In]

Boolescher Wert, der angibt, ob der Filter ein Renderer ist. Verwenden Sie den Wert TRUE, wenn der Filter ein Renderer ist, andernfalls FALSE.

pPin

Zeiger auf die IPin-Schnittstelle auf dem Eingabepin des Filters.

Rückgabewert

Gibt einen der in der folgenden Tabelle gezeigten HRESULT-Werte zurück.

Rückgabecode Beschreibung
S _ OK
Erfolg.
E _ FAIL
Das Objekt wurde bereits initialisiert.
E _ OUTOFMEMORY
Nicht genügend Arbeitsspeicher zum Erstellen des Objekts.

Hinweise

Wenn der Wert von bSupportRendering TRUE ist, erstellt diese Methode eine Instanz der CRendererPosPassThru-Klasse. Andernfalls wird eine Instanz der CPosPassThru-Klasse erstellt.

Anforderungen

Anforderung Wert
Header
Seekpt.h (include Streams.h)
Bibliothek
Strmbase.lib (Verkaufsbuilds);
Strmbasd.lib (Debugbuilds)

Weitere Informationen

CSeekingPassThru-Klasse