Condividi tramite


Esempio di ASFParser

Illustra come analizzare i dati da un file ASF (Advanced Systems Format) usando i componenti ASF di basso livello in Media Foundation. L'esempio illustra le attività seguenti:

  • Enumerazione dei flussi audio e video in un file ASF.
  • Selezione di un flusso audio o video per l'analisi.
  • Ricerca di un pacchetto in un momento di riproduzione desiderato.
  • Generazione di esempi compressi per il flusso selezionato.
  • Decodifica di esempi audio e video.

API illustrate

In questo esempio vengono illustrate le interfacce di Microsoft Media Foundation seguenti:

Utilizzo

  1. Per aprire un file ASF, fare clic sul pulsante Apri file multimediale.
  2. Selezionare un file ASF e fare clic su Apri. Le informazioni sul file vengono visualizzate nel riquadro Informazioni .
  3. In Configurazione parser selezionare un flusso da analizzare.
  4. Per generare campioni inversa, selezionare Inverso.
  5. Per specificare il punto iniziale, trascinare il dispositivo di scorrimento nella posizione desiderata.
  6. Per iniziare l'analisi, fare clic sul pulsante Genera esempi . Le informazioni sugli esempi vengono visualizzate nel riquadro Informazioni .
  7. Per testare gli esempi per il flusso audio, fare clic sul pulsante Test audio .
  8. Per testare gli esempi per il flusso video, fare clic sul pulsante Mostra bitmap .

Requisiti

Prodotto Versione
Windows SDK Windows 7

 

Download dell'esempio

Questo esempio è disponibile nel repository GitHub degli esempi classici di Windows.

Esempi di Media Foundation SDK

Supporto di ASF in Media Foundation

Esercitazione: Lettura di un file ASF

Componenti di WMContainer ASF