私のプログラムでは、ほとんどすべてのサウンド ファイルを再生できるように、C# で Windows Media Player を使用しています。一部のサウンドは、次々と連続して再生する必要があります。それを行う唯一の方法はプレイリストを使用することでしたが、Windows Media Player の呼び出しの間にプレイリストをクリアする方法がわかりません。
以前のプレイリストの問題に遭遇することなく、Windows Media Player でサウンドを次々と再生するにはどうすればよいですか?
ありがとう
私のコード:
WMPLib.IWMPPlaylist playlist = axWindowsMediaPlayer1.playlistCollection.newPlaylist("myplaylist");
WMPLib.IWMPMedia media;
foreach (string question in questionURL)
{
media = axWindowsMediaPlayer1.newMedia(question);
playlist.appendItem(media);
media = axWindowsMediaPlayer1.newMedia(answer);
playlist.appendItem(media);
axWindowsMediaPlayer1.currentPlaylist = playlist;
axWindowsMediaPlayer1.Ctlcontrols.play();
axWindowsMediaPlayer1.playlistCollection.remove(playlist);\\one of my many failed attempts at clearing the playlist. It doesn't throw an error, it doesn't clear the playlist either.
}