Aracılığıyla paylaş


Media Foundation'da ASF Desteği

Media Foundation, Gelişmiş Sistemler Biçiminde (ASF) medya dosyalarını destekler:

  • Windows Media Video (WMV dosyaları)
  • Windows Media Audio (WMA dosyaları)

Media Foundation, ASF dosyalarını okumak ve yazmak için çeşitli nesneler sağlar. Bu nesneler iki farklı mimari katmanda sağlanır.

İlk olarak, işlem hattı katmanı, Media Foundation işlem hattı içinde çalışan ve işlem hattı tarafından tanımlanan API'lere uyan nesneler içerir. ASF işlem hattı katmanı aşağıdakileri içerir:

İkinci olarak, WM Kapsayıcı katmanı bir ASF dosyasını ayrıştırma ve yazma üzerinde alt düzey denetim sağlar. İşlem hattı katmanı, WMContainer'ı dahili olarak kullanır. Uygulamalar düşük düzey ASF ayrıştırma ve yazma için WMContainer'ı da kullanabilir.

İşlem hattı katmanının öğelerini ve wm kapsayıcıdiyagramı

Bu bölümde

Konu Açıklama
ASF Dosya Yapısı
ASF dosya yapısına ve Media Foundation tarafından ASF dosyalarıyla çalışmak için sağlanan nesnelere genel bakış.
İşlem Hattı Katmanı ASF Bileşenleri
İşlem hattı katmanını kullanarak ASF dosyalarını ayrıştırma ve yazma işlemleri açıklanır.
WMContainer ASF Bileşenleri
WMContainer katmanını kullanarak ASF dosyalarını ayrıştırma ve yazma işlemleri açıklanır.

ASF dosyasının yapısı hakkında ayrıntılı bilgi için bu Microsoft web sitesinden indirilebilen ASF belirtimine bakın.

Media Foundation Programlama Kılavuzu