我在this link中找到了UWP可视化器的示例,但是在从FilePicker中选择音频文件并且Bass应该启动后,它会返回错误:尝试以错误的格式加载程序。 (HRESULT的异常:0x8007000B),低音应在何时启动。
public async Task Play()
{
if (CurrentPlayingFile == null) return;
//CurrentPlayingFile = selectedFile;
var filePath = CurrentPlayingFile.Path;
await Task.Run(() =>
{
Bass.Start(); // Returns the error
Bass.Init();
_handle = Bass.CreateStream(filePath, 0, 0, BassFlags.AutoFree | BassFlags.Float);
var length = Bass.ChannelBytes2Seconds(_handle, Bass.ChannelGetLength(_handle));
Bass.ChannelPlay(_handle);
IsPlaying = true;
});
}
我创建了以下文件夹:Visualizer-master \ Visualizer.UI \ Assets \ lib \ x64和Visualizer-master \ Visualizer.UI \ Assets \ lib \ x86,其中包含bass.dll和bass_fx.dll(因为它们没有)不存在)
如何解决错误?
感谢您的帮助!