CTransformInputPin.QueryId-Methode

Die QueryId -Methode ruft einen Bezeichner für den Pin ab. Diese Methode implementiert die IPin::QueryId-Methode.

Syntax

HRESULT QueryId(
   LPWSTR *Id
);

Parameter

Id

Empfängt eine Zeichenfolge, die den Pinbezeichner enthält.

Rückgabewert

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

Rückgabecode Beschreibung
S _ OK
Erfolg
E _ OUTOFMEMORY
Nicht genügend Arbeitsspeicher
_E-ZEIGER
NULL-Zeigerargument

Bemerkungen

Der Pinbezeichner wird für die Graphpersistenz verwendet. Der Pinbezeichner für diese Klasse ist In. Diese Klasse überschreibt das Verhalten der CBasePin-Klasse. In der CBasePin-Klasse ist der Pinbezeichner identisch mit dem Pinnamen, der im Klassenkonstruktor angegeben wird. In der CTransformInputPin-Klasse sind der Pinbezeichner und der Pinname nicht identisch.

Requirements (Anforderungen)

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