0
我正在为Windows 8设计一款录音机应用程序,并且注意到当我将IRandomAccessStream传递给MediaElement.SetSource时,应用程序崩溃,Visual Studio不会看到任何异常。我应该如何调试这个问题?什么可能导致它?MediaElement.SetSource崩溃应用程序
这是导致崩溃的代码:
void mediaFiles_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
if (e.AddedItems.Count == 1)
{
string fname = e.AddedItems[0] as string;
Stream fstream = GlobalVariables.encryptedFS.OpenFile(fname);
MediaElement elem = new MediaElement();
mainGrid.Children.Add(elem);
elem.AutoPlay = true;
elem.SetSource(new WinRTStream(fstream, true), "audio/x-ms-wma");
}
}
我要等待2天接受这一点。 – IDWMaster
不知道这个问题是否存在,但你现在可以接受你的答案;) –