Méthode CBaseFilter. GetPin

La méthode GetPin récupère un code confidentiel. La classe CEnumPins appelle cette méthode pour énumérer les codes confidentiels sur le filtre.

Syntaxe

virtual CBasePin* GetPin(
   int n
) = 0;

Paramètres

n

Index de base zéro du code confidentiel.

Valeur de retour

Retourne un pointeur vers l’objet CBasePin qui implémente le code confidentiel.

Notes

Vous devez implémenter cette méthode virtuelle pure dans votre classe dérivée. Retourne un pointeur vers le n ième pin sur ce filtre, indexé à partir de zéro. Vous pouvez choisir un ordre d’indexation arbitraire, à condition que l’ordre soit fixe. Si le filtre ajoute ou supprime des broches, ou si le classement change pour une autre raison au moment de l’exécution, appelez la méthode CBaseFilter :: IncrementPinVersion .

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

CBaseFilter, classe