Поделиться через


Демонстрационный пример DMO

[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]

Описание

В этом примере приложения показано, как использовать объекты мультимедиа DirectX (DMO) в приложении. Он передает аудиоданные из WAV-файла через DMO звуковых эффектов в буфер DirectSound.

Использование

Нажмите кнопку Звуковой файл , чтобы загрузить звуковой файл. Используйте раскрывающееся поле со списком, чтобы выбрать объект DMO с звуковым эффектом. Нажмите кнопку Воспроизвести , чтобы прослушать звуковой файл, воспроизводимый с помощью звукового эффекта.

Скачивание примера

Чтобы скачать примеры пакета SDK DirectShow, установите последнюю версию пакета Windows SDK.

Этот пример устанавливается по следующему пути: [корневой каталог пакета SDK]\Samples\Multimedia\DirectShow\DMO\DMODemo.

Примеры DirectShow

Объекты мультимедиа DirectX