WMContainer ASF Bileşenleri

WMContainer nesneleri, Gelişmiş Sistemler Biçimi (ASF) dosyasını ayrıştırma ve yazma üzerinde alt düzey denetim sağlar.

İşlem Hattı Katmanı ASF Bileşenleri WMContainer nesnelerini dahili olarak kullanır. Çoğu uygulama WMContainer nesnelerini kullanmak yerine işlem hattı bileşenlerini kullanmalıdır. WMContainer'ı yalnızca ASF dosyasını ayrıştırma ve yazma üzerinde alt düzey denetime ihtiyacınız varsa kullanın.

WMContainer katmanı aşağıdaki nesneleri içerir:

  • ASF Profili
  • ASF ContentInfo Nesnesi
  • ASF Bölücü
  • ASF Multiplexer
  • ASF Indexer

Aşağıdaki konular, ASF dosyalarını okumak veya yazmak için WMContainer kullanma hakkında adım adım yönergeler içerir.

WM Kapsayıcısı Hakkında

WMContainer nesneleri ASF dosya nesneleriyle doğrudan etkileşim kurar. Aşağıdaki diyagramda ASF dosya yapısı ve buna karşılık gelen WMContainer nesneleri gösterilmektedir.

asf dosya yapısını ve buna karşılık gelen media foundation nesnelerini gösteren diyagramı

Bölücü ve çoğullayıcı dışında, bu nesnelerin her biri hem ayrıştırma (okuma) hem de ASF dosyaları yazmayı destekler. Bölücü yalnızca ASF dosyalarını okumak için kullanılır. Çoğullayıcı yalnızca yeni ASF dosyaları yazmak için kullanılır.

WMContainer nesneleri tarafından gerçekleştirilen tüm işlemler zaman uyumlu olur, yani çağıran iş parçacığını engeller.

Media Foundation 'da ASF Desteği