J'ai besoin de lire un fichier mp3. Je veux utiliser winmm.dll (Windows 7)Lire des fichiers audio en C#
class Program
{
[DllImport("winmm.dll")]
private static extern long mciSendString(string Cmd, StringBuilder StrReturn, int ReturnLength, IntPtr HwndCallback);
static void Main(string[] args)
{
string FileName = @"F:\MUSIC\ROCK.mp3";
string CommandString = "open " + "\"" + FileName + "\"" + " type mpegvideo alias Mp3File";
mciSendString(CommandString, null, 0, IntPtr.Zero);
CommandString = "play Mp3File";
mciSendString(CommandString, null, 0, IntPtr.Zero);
Console.ReadKey();
}
}
Mais quand je lance mon programme, rien ne se passe. Où est une erreur?
Êtes-vous le même Sergey qui a posé la question? –