Использование p / invoke и win-api для мониторинга линейного входа аудио (C #) - PullRequest
2 голосов
/ 14 октября 2010

В последние несколько дней я пытался написать небольшую программу для мониторинга линейного входа аудио с помощью win-api (winmm.dll).Я могу определить функции API, такие как waveInOpen, но не могу понять, как использовать эти функции для достижения моей цели.

Вопрос в том, может ли кто-нибудь вкратце сказать мне, как я могу получить данные из аудиоиспользовать эти API (C #).

Ответы [ 2 ]

0 голосов
/ 20 октября 2010

Вам не нужно !!!

Посмотрите:

Измерьте громкость динамика, записав звук воспроизведения с микрофона

Объедините усилияс парнем :) 1009 *

0 голосов
/ 16 октября 2010

Ну, я наконец-то нашел то, что искал здесь.

http://www.codeguru.com/forum/archive/index.php/t-264694.html

Хотя это пример кода C, он изображает простую схему использования Windows API аудио для чтения данных с устройства линейного входа / микрофона звуковой карты.

Сейчас я работаю над перекодированием этого кода C в C #. в случае успеха я опубликую это здесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...