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ępują go 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, jeśli to możliwe, używał MediaPlayer, IMFMediaEngine i Audio/Video Capture w ramach Media Foundation zamiast DirectShow. 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.]
Opis
W tym przykładzie użyto filtru Renderer 9 (VMR-9) do mieszania alfa jednego lub dwóch uruchomionych filmów wideo i obrazu statycznego.
Zastosowanie
Aby otworzyć pierwsze wideo, wybierz pozycję Otwórz strumień podstawowy z menu Plik . Aby otworzyć drugi film wideo, wybierz pozycję Otwórz strumień pomocniczy z menu Plik (najpierw musisz otworzyć strumień podstawowy). Aby odtworzyć film wideo, kliknij przycisk Odtwórz .
Możesz ustawić położenie, rozmiar i wartości alfa filmów wideo, wybierając Podstawowy strumień lub Strumień pomocniczy z menu VMR Properties.
Aby dodać statyczną mapę bitową na wideo, wybierz opcję Statyczny obraz aplikacji z menu Właściwości VMR i zaznacz pole Wyświetl obraz aplikacji. Możesz użyć tego samego okna dialogowego, aby kontrolować położenie, rozmiar i wartość alfa mapy bitowej.
Aby przechwycić mieszany obraz wideo, wybierz pozycję Przechwyć obraz mapy bitowej z menu Właściwości VMR.
Możesz również określić podstawowy strumień obrazu z poziomu wiersza polecenia:
Nazwa plikuVMRPlayer/P
Pobieranie przykładu
Aby pobrać przykłady zestawu SDK DirectShow, zainstaluj najnowszą wersję zestawu Windows SDK.
Tematy pokrewne