私はsoundeffectインスタンスを使用して背景音楽を再生しました。しかし、私は音を止めることができません。私はCommonクラスを使って音を出したり止めたりしました。soundeffectインスタンスで音楽を停止する別の方法
soundeffectinstanceを使用して再生中に音楽を停止する方法はありますか?
私はsoundeffectインスタンスを使用して背景音楽を再生しました。しかし、私は音を止めることができません。私はCommonクラスを使って音を出したり止めたりしました。soundeffectインスタンスで音楽を停止する別の方法
soundeffectinstanceを使用して再生中に音楽を停止する方法はありますか?
SoundEffect
は火と忘れている:
サウンドがプレイしてファッションをして遊ぶ「火と忘れて」。したがって、これらのサウンドの寿命は で、フレームワークによって管理されます。これらの音は が一度再生して停止します。それらはループすることも、3Dを配置することもできません。 サウンドをループしたり3Dエフェクトを適用するには、 の代わりにCreateInstanceを呼び出して再生するか、SoundEffectInstance.Playを呼び出します。
代わりにSoundEffectInstance
を作成してからSoundEffectInstance.Stop()を使用する必要がありますか?
はい、SoundEffectInstance.Stop()は機能しません。 SoundEffectInstanceを作成せずにうまく動作します。 StreamResourceInfo SoundFileInfo = App.GetResourceStream(新しいUri(SoundFilePath、UriKind.Relative)); //ストリームからSoundEffectを作成する Sound = SoundEffect.FromStream(SoundFileInfo.Stream); –
また、SoundEffectsはバックグラウンドミュージックの再生に使用するためのものではありません。 –