Udostępnij przez


Przykład pokazu DMO

[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.]

Opis

W tej przykładowej aplikacji pokazano, jak używać obiektów multimedialnych DirectX (DMO) w aplikacji. Przesyła strumieniowo dane audio z pliku WAV za pośrednictwem efektu dźwiękowego DMO do buforu DirectSound.

Użytkowanie

Kliknij przycisk Plik Dźwiękowy, aby załadować plik dźwiękowy. Użyj kombinowanego pola listy rozwijanej, aby wybrać efekt dźwiękowy DMO. Kliknij przycisk Odtwórz, aby usłyszeć plik dźwiękowy odtwarzany z efektem dźwiękowym.

Pobieranie przykładu

Aby pobrać przykłady zestawu SDK DirectShow, zainstaluj najnowszą wersję zestawu Windows SDK.

Ten przykład jest instalowany w następującej ścieżce: [SDK Root]\Samples\Multimedia\DirectShow\DMO\DMODemo.

Przykłady DirectShow

Obiekty multimedialne DirectX