CTransformFilter.CheckInputType-Methode

Die CheckInputType -Methode überprüft, ob ein angegebener Medientyp für die Eingabe akzeptabel ist.

Syntax

virtual HRESULT CheckInputType(
   const CMediaType *mtIn
) = 0;

Parameter

Mtin

Zeiger auf ein CMediaType-Objekt, das den Medientyp angibt.

Rückgabewert

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

Rückgabecode Beschreibung
S _ OK
Der Medientyp ist akzeptabel.
VFW _ _ E-TYP _ NICHT _ AKZEPTIERT
Der Medientyp ist nicht akzeptabel.

Bemerkungen

Die abgeleitete Klasse muss diese Methode implementieren. Geben Sie S _ OK zurück, wenn das vorgeschlagene Eingabeformat akzeptabel ist, andernfalls ein Fehlercode.

Diese Methode muss nicht überprüfen, ob das Eingabeformat mit dem Ausgabeformat kompatibel ist (sofern verfügbar). Der Eingabepin überprüft dies durch Aufrufen der CheckTransform-Methode.

Requirements (Anforderungen)

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

Weitere Informationen

CTransformFilter-Klasse