Interfaz ICaptureGraphBuilder (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.
ICaptureGraphBuilder
interfaz le permite crear gráficos de captura, obtener una vista previa de gráficos, gráficos de recompresión de archivos u otros gráficos personalizados.
Herencia
La interfaz ICaptureGraphBuilder hereda de la interfaz IUnknown . ICaptureGraphBuilder también tiene estos tipos de miembros:
Métodos
La interfaz ICaptureGraphBuilder tiene estos métodos.
ICaptureGraphBuilder::AllocCapFile Nota La interfaz ICaptureGraphBuilder está en desuso. Use ICaptureGraphBuilder2 en su lugar. Preasigna un archivo de captura a un tamaño especificado. |
ICaptureGraphBuilder::ControlStream Nota La interfaz ICaptureGraphBuilder está en desuso. Use ICaptureGraphBuilder2 en su lugar. Envía mensajes de control de flujo al pin de la categoría especificada en uno o varios filtros de captura de un grafo. |
ICaptureGraphBuilder::CopyCaptureFile Nota La interfaz ICaptureGraphBuilder está en desuso. Use ICaptureGraphBuilder2 en su lugar. Copia los datos multimedia válidos del archivo de captura asignado previamente. |
ICaptureGraphBuilder::FindInterface Nota La interfaz ICaptureGraphBuilder está en desuso. Use ICaptureGraphBuilder2 en su lugar. Busca la interfaz especificada en el filtro, ascendente y descendente del filtro y, opcionalmente, solo en el pin de salida de la categoría especificada. |
ICaptureGraphBuilder::GetFiltergraph Nota La interfaz ICaptureGraphBuilder está en desuso. Use ICaptureGraphBuilder2 en su lugar. Recupera el gráfico de filtros que usa el generador. |
ICaptureGraphBuilder::RenderStream Nota La interfaz ICaptureGraphBuilder está en desuso. Use ICaptureGraphBuilder2 en su lugar. Conecta el pin de un filtro de origen, de una categoría especificada opcionalmente, al filtro de representación y, opcionalmente, a través de otro filtro. |
ICaptureGraphBuilder::SetFiltergraph Nota La interfaz ICaptureGraphBuilder está en desuso. Use ICaptureGraphBuilder2 en su lugar. Indica al objeto del generador de grafos qué grafo de filtro se va a usar. |
ICaptureGraphBuilder::SetOutputFileName Nota La interfaz ICaptureGraphBuilder está en desuso. Use ICaptureGraphBuilder2 en su lugar. Crea la sección de representación del grafo de filtro, que guardará bits en el disco con el nombre de archivo especificado. |
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | strmif.h |