Udostępnij przez


Interfejsy kodowania i dekodowania plików

[Funkcja skojarzona z tą stroną, DirectShow, jest starszą funkcją. Został zastąpiony przez MediaPlayer, IMFMediaEnginei Audio/Video Capture w Media Foundation. Te funkcje zostały zoptymalizowane pod kątem systemów Windows 10 i Windows 11. Firma Microsoft zdecydowanie zaleca, aby nowy kod używał MediaPlayer, IMFMediaEngine i Audio/Video Capture w programie Media Foundation zamiast DirectShow, jeśli to możliwe. Firma Microsoft sugeruje, że istniejący kod, który używa starszych interfejsów API, należy przepisać go do korzystania z nowych interfejsów API, jeśli to możliwe.]

Te interfejsy obsługują kodowanie i dekodowanie plików.

Interfejs Opis
IAMMediaContent Pobierz metadane ze strumienia, takiego jak autor i tytuł.
IAMOpenProgress Określ postęp operacji otwierania pliku.
IAMParse Wykonaj zapytanie i ustaw czas analizowania bieżącej pozycji w strumieniu MPEG.
IAMStreamSelect Kontroluj, które strumienie logiczne są odtwarzane i uzyskaj informacje o nich.
IAMVfwCompressDialogs Wyświetlanie okien dialogowych dostarczanych przez kodery VFW.
IAMVideoCompression Ustaw parametry kompresji wideo.
IConfigAsfWriter Kontroluj, jak filtr WM ASF Writer zapisuje pliki w formacie Advanced Systems Format (ASF).
IConfigAviMux Określ, jak filtr AVI Mux zapisuje pliki AVI.
IConfigInterleaving Skonfiguruj przeplatanie, gdy filtr AVI Mux zapisuje pliki AVI.
IDVEnc Ustaw rozdzielczość kodowania w filtrze DV Video Encoder.
IDVSplitter Obniżanie szybkości klatek na strumieniu wideo cyfrowego (DV)
IIPDVDec Ustaw rozdzielczość dekodowania na filtrze Dekodera Wideo DV.
IPersistMediaPropertyBag Ustawiaj i pobieraj sekcje INFO i DISP w strumieniach AVI.

 

Interfejsy