CBaseFilter.ReconnectPin-Methode

Die -Methode unterbricht eine vorhandene Stecknadelverbindung und verbindet sie mithilfe eines angegebenen ReconnectPin Medientyps erneut mit demselben Pin.

Syntax

HRESULT ReconnectPin(
   IPin                *pPin,
   AM_MEDIA_TYPE const *pmt
);

Parameter

pPin

Zeiger auf die IPin-Schnittstelle des Pins.

Pmt

Zeiger auf eine AM _ MEDIA _ TYPE-Struktur, die den Medientyp angibt, oder NULL.

Rückgabewert

Gibt einen HRESULT-Wert zurück. Mögliche Werte sind die in der folgenden Tabelle aufgeführten Werte.

Rückgabecode Beschreibung
S _ OK
Erfolg.
E _ NOINTERFACE
Die _ m pGraph-Membervariable ist NULL.

Bemerkungen

Diese Methode ruft die IFilterGraph2::ReconnectEx-Methode im Filterdiagramm-Manager auf. Wenn die IFilterGraph2-Schnittstelle nicht verfügbar ist, ruft die Methode IFilterGraph::Reconnect auf.

Requirements (Anforderungen)

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

Weitere Informationen

CBaseFilter-Klasse