Comment recevoir un flux de données à partir d'un périphérique sur votre ordinateur, en C #

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

  •  20-09-2019
  •  | 
  •  

Question

Je prévois de construire une petite application audio-enregistreur en C #. Mon ordinateur portable a un microphone intégré qui est toujours actif, donc je veux l'utiliser comme un test au stade précoce. Je voudrais simplement commencer l'enregistrement, enregistrez le fichier en tant que .wav ou même utiliser la dll paralytiques en faire un MP3.

Le problème est, je ne sais pas comment contacter ce microphone. Dois-je utiliser une bibliothèque qui peut détecter un périphérique, ou dois-je simplement attraper un flux d'octets à partir du port que l'appareil est allumé?

Je n'ai aucune expérience avec la réception de données à partir d'appareils connectés. Je suppose que je vais devoir entrer toutes les données dans un tableau d'octets puis Sérialisez que dans un fichier WAV, mais je ne suis pas sûr.

Puis-je obtenir quelques conseils sur ce sujet?

Était-ce utile?

La solution

Regardez dans SlimDX .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top