Interfaccia IFilterMapper2 (strmif.h)

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

Registra e annulla la registrazione dei filtri e individua i filtri nel Registro di sistema. L'oggetto helper Filter Mapper implementa questa interfaccia.

I filtri usano questa interfaccia per registrare e annullare la registrazione. Quando il gestore dei grafici di filtro compila un grafico di filtro, usa questa interfaccia per cercare i filtri e determinare le relative caratteristiche. Le applicazioni possono anche usare questa interfaccia per cercare i filtri. Per altre informazioni, vedere Uso del filtro mapper e Come registrare filtri DirectShow.

Ereditarietà

L'interfaccia IFilterMapper2 eredita dall'interfaccia IUnknown . IFilterMapper2 include anche questi tipi di membri:

Metodi

L'interfaccia IFilterMapper2 include questi metodi.

 
IFilterMapper2::CreateCategory

Il metodo CreateCategory aggiunge una nuova categoria di filtro al Registro di sistema.
IFilterMapper2::EnumMatchingFilters

Il metodo EnumMatchingFilters enumErazione dei filtri registrati che soddisfano i requisiti specificati.
IFilterMapper2::RegisterFilter

Il metodo RegisterFilter aggiunge informazioni di filtro al Registro di sistema.
IFilterMapper2::UnregisterFilter

Il metodo UnregisterFilter rimuove le informazioni sui filtri dal Registro di sistema.

Requisiti

   
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)