Filtr kompresora AVI
[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.]
Filtr kompresora AVI umożliwia koderom programu Video Compression Manager (VCM) dołączanie grafu filtru. Każdy koder koderowy jest wyświetlany jako osobne wystąpienie filtru. Nie można bezpośrednio utworzyć tego filtru za pomocą klasy CoCreateInstance. Zamiast tego należy użyć modułu wyliczającego urządzenia systemowego. Aby uzyskać więcej informacji, zobacz Using the System Device Enumerator.
Wyprowadzenie wejściowe filtru łączy się z filtrami, które wyświetlają nieskompresowane dane wideo, takie jak filtry przechwytywania wideo lub filtr filtr splitter AVI. Wyprowadzenie wyjściowe filtru zwykle łączy się z filtrem MUX, takim jak FILTR MUX AVI.
Jeśli koder kodu obsługuje stare okno dialogowe konfiguracji VFW lub okno dialogowe Informacje, aplikacja może wyświetlić go przy użyciu interfejsu IAMVfwCompressDialogs.
Nuta
Kompresory MPEG nigdy nie są implementowane jako koderów VCM, ale tylko jako natywne filtry DirectShow.
Etykieta | Wartość |
---|---|
Interfejsy filtru | IAMVfwCompressDialogs, IBaseFilter, IPersistPropertyBag, ISpecifyPropertyPages |
Typy nośników przypinania danych wejściowych | MEDIATYPE_Video, MEDIASUBTYPE_NULL |
Interfejsy wyprowadzania danych wejściowych | IMemInputPin, IPin, IQualityControl |
Typy nośników wyprowadzania danych wyjściowych | MEDIATYPE_Video, MEDIASUBTYPE_NULL |
Interfejsy wyprowadzeń wyjściowych | IAMStreamConfig, IAMVideoCompression, IMediaPosition, IMediaSeeking, IPin, IQualityControl |
Filtr CLSID | Nie dotyczy |
Identyfikator CLSID strony właściwości | Brak strony właściwości. |
Plik wykonywalny | qcap.dll |
Merit | MERIT_DO_NOT_USE |
filtru kategorii | CLSID_VideoCompressorCategory |
Tematy pokrewne