Interfaccia IAMDeviceRemoval (strmif.h)
[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.
L'interfaccia IAMDeviceRemoval
consente a Filter Graph Manager di eseguire la registrazione per gli eventi di rimozione dei dispositivi per un dispositivo di acquisizione. Il filtro KsProxy espone questa interfaccia. Vedere Filtro di acquisizione video WDM.
Le applicazioni in genere non usano questa interfaccia e i filtri di terze parti non devono implementare questa interfaccia. Per ottenere un puntatore a questa interfaccia, chiamare QueryInterface nel filtro KsProxy.
Ereditarietà
L'interfaccia IAMDeviceRemoval eredita dall'interfaccia IUnknown . IAMDeviceRemoval include anche questi tipi di membri:
Metodi
L'interfaccia IAMDeviceRemoval include questi metodi.
IAMDeviceRemoval::D eviceInfo Il metodo DeviceInfo recupera informazioni sul dispositivo. |
IAMDeviceRemoval::D isassociate Il metodo Disassociate rimuove l'associazione del filtro KsProxy dal dispositivo chiudendo l'handle del dispositivo. Filter Graph Manager chiama questo metodo se riceve una notifica che indica che il dispositivo è stato rimosso. |
IAMDeviceRemoval::Reassociate Il metodo Reassociate riassocia il filtro KsProxy con il dispositivo. Filter Graph Manager chiama questo metodo se riceve una notifica che il dispositivo è stato restituito dopo essere stato rimosso. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | strmif.h (include Dshow.h) |