public MediaPlayer(AxWMPLib.AxWindowsMediaPlayer wmp_player) { if (wmp_player == null) { throw new ArgumentNullException("Media player object cannot be null."); } this.MediaControl = new MediaPlayerControl(wmp_player); }
public MediaPlayer(params string[] MediaPaths) { var player = new WMPLib.WindowsMediaPlayer(); this.MediaControl = new MediaPlayerControl(player); if (MediaPaths != null) { foreach (var media in MediaPaths) { this.MediaControl.PlayList.Add(media); } } }
public MediaPlayer(AxWMPLib.AxWindowsMediaPlayer wmp_player, params string[] MediaPaths) { if (wmp_player == null) { throw new ArgumentNullException("Media player object cannot be null."); } this.MediaControl = new MediaPlayerControl(wmp_player); if (MediaPaths != null) { foreach (var media in MediaPaths) { this.MediaControl.PlayList.Add(media); } } }
public MediaPlayer() { var player = new WMPLib.WindowsMediaPlayer(); this.MediaControl = new MediaPlayerControl(player); }