ASF-stöd i Media Foundation
Media Foundation stöder mediefiler i ASF (Advanced Systems Format):
- Windows Media Video (WMV-filer)
- Windows Media Audio (WMA-filer)
Media Foundation innehåller flera objekt för att läsa och skriva ASF-filer. Dessa objekt finns i två olika arkitekturskikt.
Först innehåller pipeline lager objekt som fungerar i Media Foundation-pipelinen och överensstämmer med API:erna som definieras av pipelinen. ASF-pipelinelagret innehåller:
- ASF Media Source: Parsar ASF-filer och levererar datapaketen för ljud/video.
- Windows Media Codecs: Avkoda eller koda ljud- eller videoströmmar i Windows Media.
- ASF Media Sink: Tar emot datapaket och skriver en ASF-fil.
För det andra ger WM Container Layer lågnivåkontroll över parsning och skrivning av en ASF-fil. Pipelinelagret använder WMContainer internt. Program kan också använda WMContainer för lågnivå-ASF-parsning och skrivning.
I det här avsnittet
Ämne | Beskrivning |
---|---|
ASF-filstruktur |
Översikt över ASF-filstrukturen och de objekt som tillhandahålls av Media Foundation för att arbeta med ASF-filer. |
ASF-komponenter för pipelinelager |
Beskriver hur du parsar och skapar ASF-filer med hjälp av pipelinelagret. |
WMContainer ASF-komponenter |
Beskriver hur du parsar och skapar ASF-filer med hjälp av WMContainer-lagret. |
Detaljerad information om strukturen för en ASF-fil finns i ASF-specifikationen, som kan laddas ned från den här Microsofts webbplats.
Relaterade ämnen
-
programmeringsguide för Media Foundation