enregistrement de voix (winmm.dll) à l'aide de C#.net

Mon exigence était de construire un utilitaire qui pourrait enregistrer la voix (via le mic) et l'enregistrer sur le disque .les fichiers wav de bureau et web app. pour des utilisateurs spécifiques, donc j'ai choisi la technologie activeX comme je n'ai pas trouvé de meilleure façon (peut-être que vous connaissez et qui peux me guider.. serait plus que bienvenue)

J'ai utilisé winmm.dll (aka MCI (Media control interface)) et il fonctionne parfaitement bien, mais sur des ordinateurs spécifiques, comme lorsque je l'exécute sur vista, il fonctionne très bien et sur win server 2008, mais sur windows 2003 et xp ça ne marche pas .. juste travail est-il prereq.. qui doit être là ou ce que je dois faire pour le faire fonctionner sur d'autres versions de windows.

Je n'ai pas l'esprit à l'aide de DirectSound si some1 recommande avec des exemples de code pour enregistrer/enregistrer/lire échantillon 🙂

Ce pourrait être aussi une question de la DLL n'existant pas dans les versions antérieures de windows.

OriginalL'auteur Muhammad Adnan | 2009-05-08