Как получить DataStream с устройства на вашем компьютере, в C#

StackOverflow https://stackoverflow.com/questions/2463608

  •  20-09-2019
  •  | 
  •  

Вопрос

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

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

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

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

Это было полезно?

Решение

Заглянуть в Slimdx.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top