EC_WINDOW_DESTROYED
[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.]
Der Videorenderer wurde zerstört oder aus dem Graphen entfernt.
Parameter
-
lParam1
-
(IUnknown*) Zeiger auf die IBaseFilter-Schnittstelle des Videorenderers.
-
lParam2
-
Keinen.
Standardaktion
Der Filterdiagramm-Manager gibt dieses Fenster über die IResourceManager-Schnittstelle als Fokus frei. Die Ereignisbenachrichtigung wird nicht an die Anwendung gesendet.
Bemerkungen
Der Videorenderer sendet dieses Ereignis, wenn er das Filterdiagramm in seiner IBaseFilter::JoinFilterGraph-Methode verlässt. (Das Senden des Ereignisses, wenn der Filter zerstört wird, kann zu spät sein, da an diesem Punkt auch der Filterdiagramm-Manager zerstört wird.)
Dieses Ereignis ermöglicht anderen Filtern das Abrufen von Ressourcen, die vom Fokus des Fensters abhängen, z. B. Audiogeräte.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|