CEnumMediaTypes, classe

hiérarchie de la classe cenummediatypes

La CEnumMediaTypes classe implémente un énumérateur pour les types de média préférés.

Cette classe implémente l’interface IEnumMediaTypes . Il appelle les méthodes CBasePin suivantes :

Chaque fois qu’un code PIN modifie sa liste de types de médias préférés, le code PIN incrémente le numéro de version du type de média. Dans ce cas, l’objet énumérateur n’est plus synchronisé avec le code confidentiel, et les méthodes de la classe retournent VFW _ E _ enum non _ _ _ synchronisé. Appelez la méthode CEnumMediaTypes :: Reset pour resynchroniser l’énumérateur.

Méthodes publiques Description
CEnumMediaTypes Méthode de constructeur.
~ CEnumMediaTypes Méthode de destructeur. Virtuels.
Méthodes IEnumMediaTypes Description
Clone Fait une copie de l’énumérateur avec le même état d’énumération.
Suivant Récupère un nombre spécifié de types de médias.
Réinitialiser Réinitialise la séquence d'énumération au début.
Ignorer Ignore un nombre spécifié de types de médias.

Spécifications

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