以下のコードを参照してください。
if (fileName.ToLower().EndsWith(".wav"))
{
waveFileStream = OpenWavStream(fileName);
}
else if (fileName.ToLower().EndsWith(".mp3"))
{
waveFileStream = new Mp3FileReader(fileName);
}
else
{
throw new InvalidOperationException("Unsupported extension");
}
var waveChannel = new SampleChannel(waveFileStream);
this.SetVolumeDelegate = (vol) => waveChannel.Volume = vol;
var postVolumeMeter = new MeteringSampleProvider(waveChannel);
return postVolumeMeter;
MP3プレーヤーに使用しています。ACMコーデックがインストールされていないマシンの場合、次のエラーが発生します。
「acmFormatSuggest を呼び出す NoDriver」。
私のマシンに ACM コーデックをインストールする方法を提案してください。