Compartir a través de


Interfaz IFilterMapper2 (strmif.h)

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

Registra y anula el registro de los filtros y busca filtros en el Registro. El objeto auxiliar Filter Mapper implementa esta interfaz.

Los filtros usan esta interfaz para registrarse y anular el registro. Cuando el administrador de gráficos de filtros crea un grafo de filtro, usa esta interfaz para buscar filtros y determinar sus características. Las aplicaciones también pueden usar esta interfaz para buscar filtros. Para obtener más información, vea Usar el asignador de filtros y Cómo registrar filtros DirectShow.

Herencia

La interfaz IFilterMapper2 hereda de la interfaz IUnknown . IFilterMapper2 también tiene estos tipos de miembros:

Métodos

La interfaz IFilterMapper2 tiene estos métodos.

 
IFilterMapper2::CreateCategory

El método CreateCategory agrega una nueva categoría de filtro al Registro.
IFilterMapper2::EnumMatchingFilters

El método EnumMatchingFilters enumera los filtros registrados que cumplen los requisitos especificados.
IFilterMapper2::RegisterFilter

El método RegisterFilter agrega información de filtro al Registro.
IFilterMapper2::UnregisterFilter

El método UnregisterFilter quita la información de filtro del Registro.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado strmif.h (incluya Dshow.h)