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