Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
[Funkcja skojarzona z tą stroną, DirectShow, jest starszą funkcją. Zastąpiono go przez MediaPlayer, IMFMediaEngineoraz 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.]
Aplikacje używają tych interfejsów do tworzenia różnych typów grafów filtrów.
| Interfejs | Opis |
|---|---|
| IAMFilterGraphCallback | Odbieranie powiadomień zwrotnych, jeśli nie można renderować numeru PIN. |
| IAMGraphBuilderCallback | Udostępnia mechanizm wywołania zwrotnego podczas tworzenia grafu. |
| ICaptureGraphBuilder2 | Kompiluj wykresy filtrów na potrzeby przechwytywania wideo. |
| ICreateDevEnum | Wyliczanie urządzeń systemowych, takich jak urządzenia przechwytywania. |
| IDvdGraphBuilder | Kompiluj wykresy filtrów na potrzeby nawigacji i odtwarzania dysków DVD. |
| IEnumFilters | Wyliczanie filtrów na wykresie. |
| IFilterGraph2 | Dodawanie, usuwanie lub łączenie filtrów. |
| IFilterMapper2 | Wyliczanie filtrów zarejestrowanych w systemie użytkownika. |
| IGraphBuilder | Twórz wykresy filtrów do odtwarzania plików lub użyć niestandardowych. |
| IGraphConfig | Dynamicznie konfiguruj ponownie wykres filtru. |
| IGraphVersion | Określ, kiedy zmienia się wykres. |