0

私のプログラムでは、ほとんどすべてのサウンド ファイルを再生できるように、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.
   }
4

1 に答える 1