Bonjour tout le mon!!!!

j'aimerais juste savoir si quelqu'un pourais m'expliquer comment gerer un microphone en c , c'est à dire :

capturer un son provenant du microphene de l'utilisateur et l'enregistrer dans un fichier wav , mp3 ou wma.

Merci des vos réponses .