Condividi tramite


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)

Vedi anche

Interfacce