SoundEffectInstance を使用して wav ファイルを問題なく再生できますが、電話でこれらのライブラリを使用して圧縮オーディオを再生する方法が見つかりません。
XNA でこれを行う方法は、ここで概説されているように XACT 作成ツールを使用することですが、AudioEngine、WaveBank、および SoundBank クラスは、私が知る限り、電話では利用できません。私が見つけたさまざまなリソースを通じて、コンテンツローダーを使用してサウンドエフェクトに直接ロードする人を見てきました。
SoundEffect soundEffect = Content.Load<SoundEffect>(@"Content\Audio\LaserShot");
soundEffect.Play();
しかし、私もそれを機能させることができないようです。
すべてのサウンドエフェクトを圧縮されていないwavにするのは少しばかげているので、これを行う方法があるに違いないと私には思えます。