EC_ACTIVATE
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine 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, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
Viene attivata o disattivata una finestra video.
Parametri
-
lParam1
-
(BOOL) TRUE se la finestra è attivata o FALSE se la finestra è disattivata.
-
lParam2
-
(IUnknown*) Puntatore all'interfaccia IBaseFilter del renderer.
Azione predefinita
Gestione grafo filtro imposta lo stato attivo, tramite l'interfaccia IResourceManager . Non invia la notifica degli eventi all'applicazione.
Commenti
Un renderer video invia questo evento ogni volta che la finestra viene attivata o disattivata, ovvero quando riceve un messaggio di WM_ACTIVATEAPP. L'attivazione o la disattivazione della finestra possono verificarsi perché la finestra ha acquisito o perso lo stato attivo oppure perché il renderer è passato dalla modalità a schermo intero alla modalità finestra.
Questo evento consente al gestore del grafo del filtro di allocare risorse che dipendono dallo stato attivo della finestra, ad esempio i dispositivi audio.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|