CTransformFilter.FindPin-Methode
Die FindPin-Methode ruft die Stecknadel mit dem angegebenen Bezeichner ab. Diese Methode implementiert die IBaseFilter::FindPin-Methode.
Syntax
HRESULT FindPin(
LPCWSTR Id,
IPin **ppPin
);
Parameter
-
Id
-
Breitzeichenzeichenfolge, die den Stecknadelbezeichner enthält.
-
ppPin
-
Empfängt einen Zeiger auf die IPin-Schnittstelle des Pins. Wenn die Methode fehlschlägt,
*ppPinwird auf NULL festgelegt.
Rückgabewert
Gibt einen der in der folgenden Tabelle gezeigten HRESULT-Werte zurück.
| Rückgabecode | Beschreibung |
|---|---|
|
Erfolg. |
|
Nicht genügend Arbeitsspeicher. |
|
NULL-Zeigerargument. |
|
Eine Stecknadel mit diesem Bezeichner wurde nicht gefunden. |
Hinweise
Wichtig
Die Implementierung dieser Methode ruft IPin::QueryId nicht auf, um den Pinbezeichner abzugleichen. Stattdessen geht die -Methode davon aus, dass der Eingabepin den Namen "In" und der Ausgabepin "Out" hat. Wenn Sie einen anderen Satz von Stecknadelbezeichnern verwenden, überschreiben Sie diese Methode.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|