System.Media.SoundPlayer
Controls playback of a sound from a .wav file.
namespace System.Media
{
public class SoundPlayer : Component, ISerializable
{
public bool IsLoadCompleted { get; }
public int LoadTimeout { get; set; }
public string SoundLocation { get; set; }
public Stream Stream { get; set; }
public object Tag { get; set; }
public event AsyncCompletedEventHandler LoadCompleted;
public event EventHandler SoundLocationChanged;
public event EventHandler StreamChanged;
public SoundPlayer();
public SoundPlayer(Stream stream);
protected SoundPlayer(SerializationInfo serializationInfo, StreamingContext context);
public SoundPlayer(string soundLocation);
public void Load();
public void LoadAsync();
protected virtual void OnLoadCompleted(AsyncCompletedEventArgs e);
protected virtual void OnSoundLocationChanged(EventArgs e);
protected virtual void OnStreamChanged(EventArgs e);
public void Play();
public void PlayLooping();
public void PlaySync();
public void Stop();
}
}