Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[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 CTransformOutputPin -Klasse implementiert einen Ausgabepin, der von der CTransformFilter-Klasse verwendet wird.
In der Regel müssen Sie diese Klasse nicht 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 außer Kraft setzen, um Instanzen Ihrer abgeleiteten Klasse zu erstellen.
Diese Klasse macht die IMediaSeeking- und IMediaPosition-Schnittstellen über das CPosPassThru-Objekt verfügbar. Alle Suchanforderungen werden an den nächsten Filter Upstream übergeben.
| Geschützte Membervariablen | Beschreibung |
|---|---|
| m_pTransformFilter | Zeiger auf den eigenen Filter. |
| Öffentliche Membervariablen | Beschreibung |
| m_pPosition | Hilfsobjekt zum Übergeben von Suchbefehlen Upstream. |
| Öffentliche Methoden | Beschreibung |
| CTransformOutputPin | Konstruktormethode. |
| ~CTransformOutputPin | Destruktormethode. |
| CheckConnect | Bestimmt, ob eine Pinverbindung geeignet ist. |
| BreakConnect | Löst den Pin von einer Verbindung. |
| 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. |
| EntscheidenBufferSize | Legt die Pufferanforderungen fest. |
| GetMediaType | Ruft einen bevorzugten Medientyp nach Indexwert ab. |
| CurrentMediaType | Ruft den Medientyp für die aktuelle Pinverbindung ab. |
| IPin-Methoden | Beschreibung |
| QueryId | Ruft einen Bezeichner für den Pin ab. |
| IQualityControl-Methoden | Beschreibung |
| Benachrichtigen | Benachrichtigt den Pin, dass eine Qualitätsänderung angefordert wird. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|