Je suis en train de convertir une application de WP7 à WP8.1 Les codes pour WP7 ne travaille plus pour WP8.1Windows Phone 8.1 Charger avec son Problème StreamResourceInfo
sfxLeft = new MediaElement(); sfxRight = new MediaElement();
StreamResourceInfo streamInfo = Application.GetResourceStream(new Uri(wav, UriKind.Relative));
var sfx = SoundEffect.FromStream(streamInfo.Stream);
sfxLeft = sfx.CreateInstance();
sfxRight = sfx.CreateInstance();
StreamResourceInfo ne existe pour WP8.1 plus. Quelqu'un sait comment je peux réécrire cette ligne pour le faire fonctionner pour WP8.1?
Code mis à jour.
Voici le nouveau code ci-dessous, mais il semble maintenant que sfxLeft et sfxRight sont toujours NULL. Je pensais que le code ci-dessous définirait sfxLeft et sfxRight, mais il est toujours NULL.
protected override void OnNavigatedTo(NavigationEventArgs e)
{
test();
}
async private Task test()
{
Uri wav = new Uri("ms-appx:///Assets/eye_poke.wav", UriKind.RelativeOrAbsolute);
StorageFile file = await StorageFile.GetFileFromApplicationUriAsync(wav);
stream = await file.OpenStreamForReadAsync();
sfxLeft = SoundEffect.FromStream(stream).CreateInstance();
sfxRight = SoundEffect.FromStream(stream).CreateInstance();
}
Il n'a pas fonctionné. J'utilise WP 8.1 (application universelle) Sytax semble être éteint – amarankes
Quelle est l'erreur ?? – ssakash
Êtes-vous capable de construire le projet avec succès? Pour autant que je sache SoundEffect est la partie du cadre XNA et vous ne pouvez pas utiliser la bibliothèque multimédia XNA dans Universal App (win téléphone 8.1) – ssakash