Condividi tramite


EC_WINDOW_DESTROYED

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Il renderer video è stato distrutto o rimosso dal grafico.

Parametri

lParam1

(IUnknown*) Puntatore all'interfaccia IBaseFilter del renderer video.

lParam2

Zero.

Azione predefinita

Gestione grafici filtro rilascia questa finestra come stato attivo tramite l'interfaccia IResourceManager . Non invia la notifica dell'evento all'applicazione.

Commenti

Il renderer video invia questo evento quando lascia il grafico del filtro, nel relativo metodo IBaseFilter::JoinFilterGraph . L'invio dell'evento quando il filtro viene eliminato potrebbe essere troppo tardi, perché a quel punto la gestione dei grafici di filtro potrebbe anche essere eliminata.

Questo evento consente ad altri filtri di acquisire risorse che dipendono dallo stato attivo della finestra, ad esempio i dispositivi audio.

Requisiti

Requisito Valore
Intestazione
Dshow.h

Vedi anche

Codici di notifica eventi

Notifica eventi in DirectShow