CBaseFilter.GetPinVersion-Methode
Die GetPinVersion -Methode ruft eine Versionsnummer für den Satz von Pins für diesen Filter ab.
Syntax
virtual long GetPinVersion();
Parameter
Diese Methode hat keine Parameter.
Rückgabewert
Gibt die CBaseFilter::m _ PinVersion-Membervariable zurück.
Hinweise
Der CBaseFilter-Konstruktor initialisiert die Pin-Version auf 1. In der Basisklasse ändert sich diese Zahl nie. Wenn der Filter Pins dynamisch erstellt oder zerstört, sollte er die Pinversion erhöhen, sobald sich die Pins ändern. Um die Versionsnummer zu erhöhen, rufen Sie die CBaseFilter::IncrementPinVersion-Methode auf.
Das pin-Enumeratorobjekt, das von der CEnumPins-Klasse implementiert wird, verwendet die Pinversion, um sich selbst mit dem Filter zu synchronisieren.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|