Interfaces para compilar gráficos de filtros
[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.
Las aplicaciones usan estas interfaces para crear varios tipos de gráficos de filtros.
Interfaz | Descripción |
---|---|
IAMFilterGraphCallback | Recibir notificaciones de devolución de llamada si no se puede representar un pin. |
IAMGraphBuilderCallback | Proporciona un mecanismo de devolución de llamada durante la creación de grafos. |
ICaptureGraphBuilder2 | Crear gráficos de filtro para la captura de vídeo. |
ICreateDevEnum | Enumerar los dispositivos del sistema, como los dispositivos de captura. |
IDvdGraphBuilder | Crear gráficos de filtro para la navegación y reproducción de DVD. |
IEnumFilters | Enumere los filtros del gráfico. |
IFilterGraph2 | Agregue, quite o conecte filtros. |
IFilterMapper2 | Enumere los filtros registrados en el sistema del usuario. |
IGraphBuilder | Crear gráficos de filtro para la reproducción de archivos o para usos personalizados. |
IGraphConfig | Vuelva a configurar dinámicamente un gráfico de filtros. |
IGraphVersion | Determine cuándo cambia el gráfico. |