Técnicas generales de Graph-Building
[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.
Cada aplicación DirectShow comienza creando un grafo de filtro. A medida que lea los temas de información general en la documentación de DirectShow, encontrará que la mayoría empieza por describir qué tipo de grafo de filtro necesita. En algunos casos, hay un método o un objeto auxiliar diseñado específicamente para crear ese tipo de grafo. Por ejemplo, el objeto DVD Graph Builder compila gráficos de reproducción de DVD. En otros casos, la aplicación debe construir el grafo agregando filtros y conectándolos.
En esta sección se presentan algunas funciones auxiliares que implementan operaciones básicas de creación de grafos. Se pueden usar en cualquier aplicación directShow que necesite compilar o modificar un grafo de filtro. Esta sección contiene los siguientes temas:
- Agregar un filtro por CLSID
- Buscar un pin no conectado en un filtro
- Conectar dos filtros
- Buscar una interfaz en un filtro o anclar
- Buscar el elemento del mismo nivel de un filtro
- Quitar todos los filtros del grafo
- Creación de gráficos con el Generador de gráficos de captura
Temas relacionados