Udostępnij przez


Składniki ASF usługi WMContainer

Obiekty WMContainer zapewniają niską kontrolę nad analizowaniem i pisaniem pliku Advanced Systems Format (ASF).

Składniki ASF warstwy potoku używają obiektów WMContainer wewnętrznie. Większość aplikacji powinna używać składników potoku, a nie obiektów WMContainer. Użyj narzędzia WMContainer tylko wtedy, gdy wymagana jest kontrola niskiego poziomu nad analizowaniem i pisaniem pliku ASF.

Warstwa WMContainer zawiera następujące obiekty:

Poniższe tematy zawierają instrukcje krok po kroku dotyczące używania narzędzia WMContainer do odczytywania lub zapisywania plików ASF.

Informacje o kontenerze WM

Obiekty WMContainer współdziałają bezpośrednio z obiektami plików ASF. Na poniższym diagramie przedstawiono strukturę plików ASF i odpowiadające im obiekty WMContainer.

diagram przedstawiający strukturę plików asf i odpowiadające im obiekty podstawowe nośnika

Z wyjątkiem rozdzielacza i multipleksera każdy z tych obiektów obsługuje analizowanie (odczytywanie) i zapisywanie plików ASF. Rozdzielacz jest używany tylko do odczytywania plików ASF. Multiplekser jest używany tylko do tworzenia nowych plików ASF.

Wszystkie operacje wykonywane przez obiekty WMContainer są synchroniczne, co oznacza, że blokują wątek wywołujący.

asf support in Media Foundation