我是 windows phone 8 编码的新手,但之前在 python 中编码过很多。我正在尝试制作一个使用 Xaudio2 实时生成正弦波并将其作为无人机音高无限循环的应用程序。我正在使用 Visual Studio Express 2012 并用 C++ 和 XAML 编写应用程序。想通了图形界面,不是很辛苦,尝试用MediaElement循环一个短的声音文件,使音高恒定,但是每次文件重新启动时声音都有一个小间隙。我读到使用 Xaudio2 可以消除间隙,甚至可以实时生成声音,而无需录制声音(因为我担心内存)而没有任何间隙。这听起来正是我所需要的,但我在使用 Xaudio2 时遇到了极大的麻烦。我看过教程,尽可能多,但我不知道如何启动函数,如何调用函数,或者代码在页面上的位置。我假设它出现在 C++ 页面上,但我什至不知道。我想做的很简单,但我无法开始,因为我不知道如何在我的代码中使用这个 API。如果有人可以帮助我弄清楚如何启动 Xaudio2 并在我的代码中工作,那真是太棒了!
user7925681
问问题
28 次