-
将显示“新建项目”窗口。展开“Visual C#”模板,然后选择“Silverlight for Windows Phone”模板。
-
选择“Windows Phone 应用程序”模板。填写所需的项目名称。
-
从 .NET 组件列表中选择 Microsoft.Xna.Framework,然后单击“确定”按钮。
-
在 MainPage.xaml.cs 中,将变量声明为 MainPage 类的全局成员:
public partial class MainPage : PhoneApplicationPage { Microphone microphone = Microphone.Default; byte[] buffer; MemoryStream stream = new MemoryStream(); SoundEffect sound; // ...
由于我们在 Silverlight 应用程序中使用 XNA Game Studio,因此需要模拟 XNA Game Studio 在正常情况下为我们实现的游戏循环。将以下代码添加到 MainPage 类构造函数中对 InitializeComponent 的调用之后,以模拟 XNA Game Studio 游戏循环: