Я пытаюсь сделать что-то очень простое, но по какой-то причине оно просто не щелкает.
Это код, который мне нужен, чтобы получить звук из ресурсов и сохранить их в виде потока, чтобы я могиспользуйте звуки для гнусных целей.
/// Loads a wav file into an XNA Framework SoundEffect.
private void LoadSound(String SoundFilePath, out SoundEffect Sound)
{
// For error checking, assume we'll fail to load the file.
Sound = null;
try
{
// Holds informations about a file stream.
//StreamResourceInfo SoundFileInfo = App.GetResourceStream(new Uri(SoundFilePath, UriKind.Relative));
// Create the SoundEffect from the Stream
Sound = SoundEffect.FromStream(SoundFileInfo.stream);
soundEffectInstance = Sound.CreateInstance();
soundEffectInstance.IsLooped = true;
soundEffectInstance.Play();
}
catch (NullReferenceException)
{
// Display an error message
MessageBox.Show("Couldn't load sound " + SoundFilePath);
}
}
Попытка изменить этот код так, чтобы файл поступал по неконтролируемому пути на моем сервере вместо внутренних ресурсов, но, похоже, ничего не работает.Что я делаю неправильно?Спасибо.