Freigeben über


ICaptureGraphBuilder-Schnittstelle (strmif.h)

[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.]

Hinweis Diese Schnittstelle ist veraltet. Es wird weiterhin aus Gründen der Abwärtskompatibilität mit vorhandenen Anwendungen unterstützt, aber neue Anwendungen sollten die ICaptureGraphBuilder2-Schnittstelle verwenden.
 
Mit ICaptureGraphBuilder der -Schnittstelle können Sie Erfassungsgraphen, Vorschaugraphen, Dateirekomprimierungsgraphen oder andere benutzerdefinierte Graphen erstellen.

Vererbung

Die ICaptureGraphBuilder-Schnittstelle erbt von der IUnknown-Schnittstelle . ICaptureGraphBuilder verfügt auch über folgende Membertypen:

Methoden

Die ICaptureGraphBuilder-Schnittstelle verfügt über diese Methoden.

 
ICaptureGraphBuilder::AllocCapFile

Hinweis Die ICaptureGraphBuilder-Schnittstelle ist veraltet. Verwenden Sie stattdessen ICaptureGraphBuilder2. Eine Erfassungsdatei wird einer angegebenen Größe vorab zugewiesen.
ICaptureGraphBuilder::ControlStream

Hinweis Die ICaptureGraphBuilder-Schnittstelle ist veraltet. Verwenden Sie stattdessen ICaptureGraphBuilder2. Sendet Streamsteuerungsmeldungen an die Pin der angegebenen Kategorie für einen oder mehrere Erfassungsfilter in einem Diagramm.
ICaptureGraphBuilder::CopyCaptureFile

Hinweis Die ICaptureGraphBuilder-Schnittstelle ist veraltet. Verwenden Sie stattdessen ICaptureGraphBuilder2. Kopiert die gültigen Mediendaten aus der vorab zugewiesenen Erfassungsdatei.
ICaptureGraphBuilder::FindInterface

Hinweis Die ICaptureGraphBuilder-Schnittstelle ist veraltet. Verwenden Sie stattdessen ICaptureGraphBuilder2. Sucht nach der angegebenen Schnittstelle im Filter, Upstream und nach dem Filter und optional nur am Ausgabepin der angegebenen Kategorie.
ICaptureGraphBuilder::GetFiltergraph

Hinweis Die ICaptureGraphBuilder-Schnittstelle ist veraltet. Verwenden Sie stattdessen ICaptureGraphBuilder2. Ruft das Filterdiagramm ab, das der Generator verwendet.
ICaptureGraphBuilder::RenderStream

Hinweis Die ICaptureGraphBuilder-Schnittstelle ist veraltet. Verwenden Sie stattdessen ICaptureGraphBuilder2. Verbindet die Pin eines Quellfilters einer optional angegebenen Kategorie mit dem Renderingfilter und optional über einen anderen Filter.
ICaptureGraphBuilder::SetFiltergraph

Hinweis Die ICaptureGraphBuilder-Schnittstelle ist veraltet. Verwenden Sie stattdessen ICaptureGraphBuilder2. Teilt dem Graph-Generator-Objekt mit, welches Filterdiagramm verwendet werden soll.
ICaptureGraphBuilder::SetOutputFileName

Hinweis Die ICaptureGraphBuilder-Schnittstelle ist veraltet. Verwenden Sie stattdessen ICaptureGraphBuilder2. Erstellt den Renderingabschnitt des Filterdiagramms, in dem Bits mit dem angegebenen Dateinamen auf dem Datenträger gespeichert werden.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile strmif.h

Weitere Informationen

Veraltete Schnittstellen