Как получить поток данных с устройства на вашем компьютере, в C # - PullRequest
2 голосов
/ 17 марта 2010

Я планирую создать небольшое приложение для записи звука на C #. Мой ноутбук имеет встроенный микрофон, который всегда активен, поэтому я хочу использовать его в качестве начального теста. Я бы просто начал запись, сохранил файл как .wav или даже использовал dll LAME, чтобы превратить его в MP3.

Проблема в том, что я не знаю, как связаться с этим микрофоном. Использую ли я библиотеку, которая может обнаружить устройство, или я просто перехватываю поток байтов из порта, на котором находится устройство?

У меня нет опыта получения данных с подключенных устройств. Я полагаю, что мне нужно ввести все данные в байтовый массив, а затем сериализовать их в файл WAV, но я не уверен.

Могу ли я получить несколько указателей на эту тему?

1 Ответ

2 голосов
/ 17 марта 2010

Загляните в SlimDX .

...