Compartilhar via


ICaptureGraphBuilder2 Interface

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Essa interface fornece métodos para compilação captura gráficos e outro personalizado gráficos filtro. O objeto Capture Graph Builder implementa essa interface.

O construtor Gráfico de captura é um objeto auxiliar para compilação vídeo e áudio gráficos captura. Captura e edição aplicativos podem usar este componente para construção filtro gráficos. O seguinte codificar mostra como criar esse objeto usando CoCreateInstance.

CoCreateInstance( CLSID_CaptureGraphBuilder,
                  NULL,
                  CLSCTX_INPROC_SERVER,
                  IID_ICaptureGraphBuilder2,
                  (void**) &pCaptureGraphBuilder)

Em adição aos métodos herdados IUnknown, a ICaptureGraphBuilder2 interface expõe os métodos mostrados na seguinte tabela.

Método Descrição

ICaptureGraphBuilder2::ControlStream

Define os horários iniciar e parar de um ou mais fluxos de dados capturados.

ICaptureGraphBuilder2::FindInterface

Procura o gráfico para uma interface especificada, a partir um filtro especificado.

ICaptureGraphBuilder2::FindPin

Recupera um pino específico em um filtro, ou determina se um pino determinado corresponde aos critérios especificados.

ICaptureGraphBuilder2::GetFiltergraph

Recupera o filtro gráfico que está usando o construtor.

ICaptureGraphBuilder2::RenderStream

Conecta um pino saída em um filtro origem a um filtro processamento, opcionalmente a um filtro compactação.

ICaptureGraphBuilder2::SetFiltergraph

Especifica um filtro gráfico para o construtor de gráfico captura para usar.

ICaptureGraphBuilder2::SetOutputFileName

Cria o arquivo escrevendo seção do filtro gráfico.

Requisitos

Windows Embedded CE Windows Embedded CE 6.0 and later
Windows Mobile Pocket PC for Windows Mobile Version 5.0 and later, Smartphone for Windows Mobile Version 5.0 and later
Note Microsoft DirectShow applications and DirectShow filters have different include file and Library requirements
For more information, see Setting Up the Build Environment

See Also

Reference

Other Resources

CoCreateInstance