ローカル データベース テーブル (LINQ) からバックグラウンド オーディオ _playlist を作成したいと考えています。PlaybackAudio プロジェクトの AudioPlayer.cs のコードは次のとおりです。
private static List<AudioTrack> _playList = new List<AudioTrack> { new AudioTrack( new Uri("Ring01.mp3", UriKind.Relative), "Some song", // can be an empty string if no song title "Some artist", // can be an empty string if no artist name null, // album null // album art ) };
そして、私はそれを変換したい:
private static List<AudioTrack> _playList = from SongsItem song in songsDB.Items select new AudioTrack( new Uri(SongsItem.url, UriKind.Relative), "SongsItem.title", // can be an empty string if no song title "SongsItem.artist", // can be an empty string if no artist name null, // album null // album art );
そのためには、再生オーディオをローカル データベースに接続する必要があります。それができない場合、メイン プロジェクトからプレイリストを作成できますか?