CBasePin. inactive, méthode

La Inactive méthode notifie le code confidentiel que le filtre n’est plus actif.

Syntaxe

virtual HRESULT Inactive();

Paramètres

Cette méthode n’a aucun paramètre.

Valeur de retour

Retourne S _ OK.

Notes

Quand le filtre s’arrête, la classe CBaseFilter appelle cette méthode sur toutes les broches connectées du filtre.

Cette méthode n’a aucun effet dans la classe de base. Les classes dérivées doivent remplacer cette méthode pour libérer toutes les ressources obtenues par la méthode CBasePin :: active ; par exemple, pour désallouer les allocateurs du pin.

L’état interne du gestionnaire de graphique de filtre n’est pas mis à jour tant que cette méthode n’a pas retourné de valeur, donc ne Testez pas l’État à partir de cette méthode.

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

CBasePin, classe