如何在bass.dll中更改音量?我正在用C#编程。我试过了:
public void ChangeVolume(int volume)
{
Bass.BASS_ChannelSetAttributes(stream, 44100, volume, 0);
}音量在这里:
private void trackBar1_Scroll(object sender, EventArgs e)
{
label4.Text = "Volume: " + trackBar1.Value.ToString();
player.ChangeVolume(trackBar1.Value);
}当我尝试调试时,它会编译并运行。但当我试图改变音量时,它停止并抛出“无法在DLL "bass.dll”中找到名为"Bass_ChannelSetAttributes“的入口点”。我做错了什么?
发布于 2010-08-16 02:07:00
使用Dumpbin.exe /exports bass.dll在输出中显示以下行:
26 19 0001BF28 BASS_ChannelSetAttribute注意它的末尾没有"s“。您的代码中可能存在错误的DllImport声明。
发布于 2014-03-10 20:29:26
你试过BASS_SetVolume(stream,value);吗?
https://stackoverflow.com/questions/3488343
复制相似问题