Interfaz IFilterGraph2 (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.
La IFilterGraph2
interfaz extiende las interfaces IFilterGraph e IGraphBuilder , que contienen métodos para crear gráficos de filtro.
Filter Graph Manager implementa esta interfaz. Las aplicaciones pueden usarla al compilar gráficos para aprovechar los métodos adicionales que proporciona.
Herencia
La interfaz IFilterGraph2 hereda de IGraphBuilder. IFilterGraph2 también tiene estos tipos de miembros:
Métodos
La interfaz IFilterGraph2 tiene estos métodos.
IFilterGraph2::AddSourceFilterForMoniker El método AddSourceFilterForMoniker crea un filtro de origen a partir de un puntero IMoniker y agrega el filtro al gráfico. |
IFilterGraph2::ReconnectEx El método ReconnectEx interrumpe la conexión de patilla existente y la vuelve a conectar al mismo pin, utilizando un tipo de medio especificado. |
IFilterGraph2::RenderEx El método RenderEx representa un pin de salida, con una opción para usar solo representadores existentes. |
Requisitos
Requisito | Value |
---|---|
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 (incluye Dshow.h) |