CEnumMediaTypes. Clone, méthode

La Clone méthode effectue une copie de l’énumérateur avec le même état d’énumération. Cette méthode implémente la méthode IEnumMediaTypes :: Clone .

Syntaxe

HRESULT Clone(
   IEnumMediaTypes **ppEnum
);

Paramètres

ppEnum

Adresse d’une variable qui reçoit un pointeur vers l’interface IEnumMediaTypes du nouvel énumérateur.

Valeur de retour

Retourne l’une des valeurs HRESULT indiquées dans le tableau suivant.

Code de retour Description
_OK
Réussite.
_OUTOFMEMORY E
Mémoire insuffisante.
_pointeur E
Argument de pointeur null .
VFW _ E _ enum _ non _ _ synchronisé
L’état du pin a changé et est désormais incohérent avec l’énumérateur.

Spécifications

Condition requise Valeur
En-tête
Amfilter. h (inclure Flux. h)
Bibliothèque
Strmbase. lib (versions commerciales);
Strmbasd. lib (versions Debug)

Voir aussi

CEnumMediaTypes, classe