質問

WP7でaudioplaybackagentを使用する場合、プレイする前にトラックを作成します。トラックを作成するとき、すべてのトランスファー:ファイル、タイトル、アーティスト、アルバムですが、何らかの理由で電話で音楽やビデオハブに移動すると、アルバムは決して現れません。

これが私のコードです:

AudioTrack audioTrack = new AudioTrack();
audioTrack.BeginEdit();
audioTrack.Source = new Uri(track.Attribute("source").Value);
audioTrack.Title = track.Attribute("title").Value;
audioTrack.Artist = track.Attribute("artist").Value;
audioTrack.Album = track.Attribute("album").Value;
audioTrack.AlbumArt = new Uri(track.Attribute("albumArt").Value);
audioTrack.EndEdit();

注: track.Attribute XMLファイルから値を抽出するだけです。私はこれをデバッグしました、そして、正しいパスがそこにあり、すべてのデータは正常に返されています。なぜそれが現れないのかという考えはありますか?これも可能ですか?

役に立ちましたか?

解決

画像は、共有/メディアディレクトリの下にある分離ストレージに存在していますか?

に従って MSDN:

ImageファイルをShared/Media Directoryの下で分離ストレージにコピーしてこのプロパティを設定すると、アルバムArtがMusic + Videos Hubの現在再生されたタイルに自動的に表示されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top