0

嗨,我正在做一个简单的链接测试,让 OpenAL/OpenSLES 在 C# 中的 MonoDroid 上工作。我应该链接到的正确库名称是什么,因为链接到“libOpenSLES”是说它找不到方法“alutInit”?

注意:我正在 Android 4.0.3 平板设备上进行测试。

这是简单的测试代码::

public const string DLL = "libOpenSLES";
[DllImport(DLL, EntryPoint="alutInit", ExactSpelling=true)]
public unsafe static extern void alutInit(ALint* argc, ALbyte** argv);

public unsafe void Init()
{
    alutInit((ALint*)0, (ALbyte**)0);
}
4

1 回答 1

1

alutInit 是 ALUT 库的一部分。为什么你认为 OpenSLES 会有它?

于 2012-07-05T22:57:17.960 回答