Compartilhar via


Criando arquivos ASF no DirectShow (Windows Media Format 11 SDK)

Você pode usar o DirectShow para criar arquivos ASF diretamente de fontes de captura, como filmadoras de DV ou para transcodificar outros arquivos no Formato de Mídia do Windows. Em qualquer um dos cenários, os aplicativos criam grafos de filtro que incluem o filtro Gravador ASF do WM como o renderizador.

O Gravador ASF do WM fornece um wrapper parcial para o SDK de Formato de Mídia do Windows. Os aplicativos podem usar a interface IConfigAsfWriter do filtro para passar um perfil do sistema (versões 4, 7 ou 8) ou usar o SDK do Formato de Mídia do Windows diretamente para criar um perfil personalizado para passar para o filtro. Para adicionar metadados e outras informações de cabeçalho, o aplicativo usa a interface IWMHeaderInfo , que pode ser obtida do filtro. Depois que o perfil e os metadados forem configurados, o aplicativo poderá simplesmente executar o grafo de filtro. Internamente, o filtro usa o SDK de Formato de Mídia do Windows para gravar o arquivo. O filtro manipula todos os detalhes de sincronização de áudio-vídeo, o que, de outra forma, seria responsabilidade do aplicativo.

Esse processo é explicado mais detalhadamente nas seções a seguir.

Seção Descrição
Configurando o GRAVADOR ASF do WM (QASF) Descreve como configurar o filtro Gravador ASF do WM.
Criando grafos de filtro para gravar arquivos ASF (QASF) Descreve como criar transcodificação de arquivos e capturar grafos.
Configurando perfis e outras propriedades de arquivo (QASF) Descreve como executar várias tarefas de configuração de arquivo ASF usando o Gravador ASF do WM.