CEnumPins.Clone-Methode

Die Clone -Methode macht eine Kopie des Enumerators mit demselben Enumerationszustand. Diese Methode implementiert die IEnumPins::Clone-Methode.

Syntax

HRESULT Clone(
   IEnumPins **ppEnum
);

Parameter

ppEnum

Adresse einer Variablen, die einen Zeiger auf die IEnumPins-Schnittstelle des neuen Enumerators empfängt.

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.
VFW _ _ E-ENUM _ NICHT _ _ SYNCHRON
Der Zustand des Filters hat sich geändert und ist jetzt inkonsistent mit dem Enumerator.

Anforderungen

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

Siehe auch

CEnumPins-Klasse