CTransInPlaceOutputPin-Klasse
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]
Die CTransInPlaceOutputPin
-Klasse implementiert einen Ausgabepin, der von der CTransInPlaceFilter-Klasse verwendet wird.
In der Regel müssen Sie diese Klasse nicht ableiten. In diesem Fall müssen Sie die CTransInPlaceFilter::GetPin-Methode des Filters außer Kraft setzen, um Instanzen Ihrer abgeleiteten Klasse zu erstellen.
Geschützte Membervariablen | BESCHREIBUNG |
---|---|
m_pTIPFilter | Zeiger auf den Filter, der diesen Pin erstellt hat. |
Öffentliche Methoden | BESCHREIBUNG |
CTransInPlaceOutputPin | Konstruktormethode. |
CheckMediaType | Bestimmt, ob der Pin einen bestimmten Medientyp akzeptiert. |
SetAllocator | Gibt einen Zuteilungsgeber für die Verbindung an. |
ConnectedIMemInputPin | Ruft einen Zeiger auf den Nachgeschalteten Eingabenadel ab. |
PeekAllocator | Ruft einen Zeiger auf den Zuteilungsgeber des Pins ab. |
IPin-Methoden | BESCHREIBUNG |
EnumMediaTypes | Listet die bevorzugten Medientypen des Pins auf. |
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|