CTransformInputPin-Klasse

Die CTransformInputPin -Klasse implementiert einen Eingabepin, der von der CTransformFilter-Klasse verwendet wird.
In der Regel müssen Sie nicht von dieser Klasse ableiten. Die meisten Methoden in dieser Klasse rufen entsprechende Methoden für die CTransformFilter-Klasse auf, die Sie überschreiben können. Wenn Sie von dieser Klasse ableiten, müssen Sie die CTransformFilter::GetPin-Methode des Filters überschreiben, um Instanzen der abgeleiteten Klasse zu erstellen.
| Geschützte Membervariablen | BESCHREIBUNG |
|---|---|
| m _ pTransformFilter | Zeiger auf den besitzenden Filter. |
| Öffentliche Methoden | BESCHREIBUNG |
| CTransformInputPin | Konstruktormethode. |
| CheckConnect | Bestimmt, ob eine Stecknadelverbindung geeignet ist. |
| BreakConnect | Gibt den Pin von einer Verbindung frei. |
| CompleteConnect | Schließt eine Verbindung mit einem anderen Pin ab. |
| CheckMediaType | Bestimmt, ob der Pin einen bestimmten Medientyp akzeptiert. |
| SetMediaType | Legt den Medientyp für die Verbindung fest. |
| CheckStreaming | Bestimmt, ob die Stecknadel Beispiele akzeptieren kann. Virtuellen. |
| CurrentMediaType | Ruft den Medientyp für die aktuelle Pinverbindung ab. |
| IPin-Methoden | BESCHREIBUNG |
| QueryId | Ruft einen Bezeichner für den Stecknadel ab. |
| EndOfStream | Benachrichtigt den Pin, dass keine zusätzlichen Daten erwartet werden. |
| BeginFlush | Startet einen Leerungsvorgang. |
| EndFlush | Beendet einen Leerungsvorgang. |
| NewSegment | Benachrichtigt den Pin, dass medienbeispiele, die nach diesem Aufruf empfangen wurden, als Segment gruppiert werden. |
| IMemInputPin-Methoden | BESCHREIBUNG |
| Empfangen | Empfängt das nächste Medienbeispiel im Stream. |
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|