Exemplo de ASFParser
Mostra como analisar dados de um arquivo ASF (Formato de Sistemas Avançados) usando os componentes ASF de baixo nível no Media Foundation. O exemplo demonstra as seguintes tarefas:
- Enumerando os fluxos de áudio e vídeo em um arquivo ASF.
- Selecionando um áudio ou um fluxo de vídeo para análise.
- Buscando um pacote em um momento de reprodução desejado.
- Gerando exemplos compactados para o fluxo selecionado.
- Decodificação de amostras de áudio e vídeo.
APIs demonstradas
Este exemplo demonstra as seguintes interfaces do Microsoft Media Foundation:
Uso
- Para abrir um arquivo ASF, clique no botão Abrir Arquivo de Mídia...
- Selecione um arquivo ASF e clique em Abrir. As informações sobre o arquivo são mostradas no painel Informações .
- Em Configuração do Analisador, selecione um fluxo para analisar.
- Para gerar exemplos ao contrário, selecione Inverso.
- Para especificar o ponto de partida, arraste o controle deslizante para o local desejado.
- Para começar a analisar, clique no botão Gerar Exemplos . As informações sobre os exemplos são mostradas no painel Informações .
- Para testar os exemplos do fluxo de áudio, clique no botão Testar Áudio .
- Para testar os exemplos do fluxo de vídeo, clique no botão Mostrar Bitmap .
Requisitos
Produto | Versão |
---|---|
SDK do Windows | Windows 7 |
Baixando o exemplo
Este exemplo está disponível no Windows repositório github de exemplos clássicos.
Tópicos relacionados