Capturando diretamente de um dispositivo para um arquivo ASF (QASF)
[A funcionalidade associada a esta página, Windows Media Format 11 SDK, é uma funcionalidade herdada. Foi substituído por Source Reader e Sink Writer. Os Source Reader e os Sink Writer foram otimizados para o Windows 10 e o Windows 11. A Microsoft recomenda vivamente que o novo código utilize Leitor de Fonte e Gravador de Dados em vez de SDK do Windows Media Format 11, sempre que possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
Ao capturar áudio ou vídeo diretamente para um arquivo ASF, o gráfico de filtro se parece com o diagrama a seguir, dependendo do tipo de dispositivo de captura que está sendo usado.
A documentação do SDK do DirectShow descreve em detalhes como criar gráficos de captura, mas há um ponto importante a ser lembrado ao criar gráficos de captura usando o WM ASF Writer: o WM ASF Writer não será executado a menos que todos os seus pinos estejam conectados. Se você configurar o WM ASF Writer com o perfil de sistema padrão (não recomendado), ou qualquer perfil com fluxos de áudio e vídeo, ele criará um pino de entrada para cada fluxo e cada um desses pinos deverá ser conectado. Se você não pretende capturar áudio, por exemplo, certifique-se de configurar o filtro com um perfil somente de vídeo para que nenhum pino de áudio seja criado.