1

C# では、DotNetZipSystem.Windows.Mediaの両方を使用し ています。いくつかの曲を含む zip ファイルがあり、解凍せずに zip ファイルから直接再生したい..

これで、サウンド ファイルへのストリームを取得できました。

Stream stream = zip["Songs\\IronMaiden\\Song1.mp3"].OpenReader();

しかし、問題は、MediaPlayer.OpenメソッドがパラメーターとしてUriのみを受け取り、ストリームを受け取っていないことです..

どうすればこれを回避できますか? fmod.dll などの他のメディア オプションに切り替えることはできないことを知っています。繰り返しますが、それらを抽出したくありません。

任意の助けをいただければ幸いです..事前に感謝.. :)

4

1 に答える 1