Condividi tramite


Notifica di rimozione del dispositivo

[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.

Se l'utente rimuove un dispositivo Plug and Play usato dal grafico, il gestore del grafo filtra pubblica un evento EC_DEVICE_LOST . Se il dispositivo diventa nuovamente disponibile, il gestore del grafo del filtro pubblica un altro evento EC_DEVICE_LOST . Tuttavia, lo stato precedente del filtro di acquisizione non è più valido. L'applicazione deve ricompilare il grafico per usare il dispositivo.

DirectShow non invia alcun evento quando un nuovo dispositivo è collegato. Per informazioni su quando è disponibile un nuovo dispositivo, l'applicazione può monitorare WM_DEVICECHANGE messaggi della finestra. Per altre informazioni, vedere "Gestione dispositivi" nella documentazione di Platform SDK.

Notifica degli eventi in DirectShow