CTransformInputPin-Klasse
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]
Die CTransformInputPin
-Klasse implementiert einen Eingabe-Pin, der von der CTransformFilter-Klasse verwendet wird.
In der Regel müssen Sie von dieser Klasse nicht abgeleitet werden. 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 ihrer abgeleiteten Klasse zu erstellen.
Geschützte Membervariablen | BESCHREIBUNG |
---|---|
m_pTransformFilter | Zeiger auf den besitzenden Filter. |
Öffentliche Methoden | BESCHREIBUNG |
CTransformInputPin | Konstruktormethode. |
CheckConnect | Bestimmt, ob eine Pinverbindung geeignet ist. |
BreakConnect | Gibt den Pin von einer Verbindung frei. |
CompleteConnect | Schließt eine Verbindung mit einer anderen Pin ab. |
CheckMediaType | Bestimmt, ob die Pin einen bestimmten Medientyp akzeptiert. |
SetMediaType | Legt den Medientyp für die Verbindung fest. |
CheckStreaming | Bestimmt, ob der Pin Beispiele akzeptieren kann. Virtuellen. |
CurrentMediaType | Ruft den Medientyp für die aktuelle Pinverbindung ab. |
IPin-Methoden | BESCHREIBUNG |
QueryId | Ruft einen Bezeichner für den Pin 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 sind. |
IMemInputPin-Methoden | BESCHREIBUNG |
Empfangen | Empfängt das nächste Medienbeispiel im Stream. |
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|