Freigeben über


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

Die IDvdGraphBuilder Schnittstelle erstellt ein Filterdiagramm für DVD-Video Wiedergabe. Das DVD Graph Builder-Objekt implementiert diese Schnittstelle.

Die RenderDvdVideoVolume-Methode erstellt ein DVD-Wiedergabediagramm aus der auf dem System verfügbaren Software und Hardware. Informationen zum Erstellen des DVD-Filterdiagramms und zum Abrufen der Zeiger auf alle erforderlichen Schnittstellen finden Sie unter Erstellen des DVD-Filtergraphen.

Hinweis Ein DVD-Filterdiagramm erfordert entweder einen MPEG-2-Decoder mit Hardware oder Software.
 
Im Allgemeinen sollten Sie keine einzelnen Filter in dem von RenderDvdVideoVolume erstellten Graphen hinzufügen, entfernen, verbinden, trennen oder darauf zugreifen, da dies den Bereinigungscode verwirren könnte. Der Zweck des DvdGraphBuilder-Objekts besteht darin, die Entwicklung von DVD-Video Anwendungen zu vereinfachen. Wenn Sie einen bestimmten Graphentyp für eine bestimmte Lösung benötigen, sollten Sie den gesamten Filtergraphen manuell erstellen.

Vererbung

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

Methoden

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

 
IDvdGraphBuilder::GetDvdInterface

Die GetDvdInterface-Methode ruft Schnittstellen aus dem DVD-Video Wiedergabegraphen ab, um die Entwicklung DVD-Video Wiedergabe zu vereinfachen.
IDvdGraphBuilder::GetFiltergraph

Die GetFiltergraph-Methode ruft die IGraphBuilder-Schnittstelle für den Filtergraph ab, der vom DVD-Video Graph-Generator-Objekt verwendet wird.
IDvdGraphBuilder::RenderDvdVideoVolume

Die RenderDvdVideoVolume-Methode schließt die Erstellung eines Filterdiagramms gemäß den Benutzerspezifikationen für die Wiedergabe eines DVD-Video-Volumes ab.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile strmif.h (include Dshow.h)

Weitere Informationen

DVD-Anwendungen