Situation:Kein Video bei Verwendung des erweiterten Video-Renderers
Erstellen eines Entschlüsselungsfilters mit directshow. Die Grafik ist DecryptFileSource -> GdCl Mpeg-4 Demux -> ffdshow Video Decoder -> Enhanced Video Renderer
Ausgabe:
- GraphEdit: Das Video zeigt, arbeitet in Ordnung.
- GraphStudioNext: zeigt die Video, funktioniert in Ordnung.
- GraphEditPlus: Zeigt das Video nicht, funktioniert nicht arbeiten.
- Durch Code: Funktioniert auch nicht. Allerdings, wenn ich die EVR mit „Video Renderer“ oder „VMR9“
Ein anderer Benutzer ersetzen hatte dieses Problem here jedoch seine Antwort vage war. Laut Roman (in den Kommentaren zum vorherigen Link) erfordert es eine spezifische Initialisierung. Ich bin mir jedoch nicht sicher, wie ich es speziell initialisieren soll.
Keine Fehler werden ausgelöst, wenn ich versuche, das Diagramm über Code zu erstellen. Ich habe eine Suche aktiviert und ich kann sehen, dass die IMediaPosition funktioniert. Nur kein Video wird angezeigt, aber die Audio-Wiedergabe