Udostępnij za pośrednictwem


Interfejsy przechwytywania wideo

[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ą przechwytywanie wideo przy użyciu urządzeń microsoft® Windows® Driver Model (WDM) lub starszych urządzeń Microsoft® Video for Windows® (VFW).

Interfejs Opis
IAMAnalogVideoDecoder Kontroluj cyfry wideo na karcie przechwytywania wideo WDM.
IAMBufferNegotiation Kontrolowanie sposobu przydzielania przez wyprowadzenie.
IAMCopyCaptureFileProgress Interfejs wywołania zwrotnego w celu odbierania postępu operacji kopiowania pliku.
IAMCrossbar Utwórz połączenie sprzętowe między źródłem audio lub wideo WDM a urządzeniem przechwytywania WDM.
IAMDroppedFrames Wykonywanie zapytań względem filtru przechwytywania na temat wydajności przechwytywania.
IAMStreamControl Steruj godzinami uruchamiania i zatrzymywania poszczególnych strumieni.
IAMStreamConfig Wykonaj zapytanie i ustaw format danych wyjściowych filtru przechwytywania.
IAMVfwCaptureDialogs Wyświetl okna dialogowe udostępniane przez sterowniki przechwytywania VFW.
IAMVideoControl Sterowanie obrazem z urządzenia przechwytywania.
IAMVideoProcAmp Dostosuj cechy sygnału wideo, takie jak jasność, kontrast, odcienie, nasycenie, gamma i ostrość.
ICaptureGraphBuilder2 Kompiluj wykresy filtrów na potrzeby przechwytywania wideo.
IFileSinkFilter2 Określ nazwę i atrybuty pliku wyjściowego.

 

zewnętrzne interfejsy sterowania urządzeniami

przechwytywania wideo