Audio Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides methods for playing sounds.
public ref class Audio
public class Audio
type Audio = class
Public Class Audio
- Inheritance
-
Audio
Examples
The My.Computer.Audio.Play
method plays the specified sound in the background when AudioPlayMode.Background
is specified.
Sub PlayBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav",
AudioPlayMode.WaitToComplete)
End Sub
This code can run only within a Windows Forms application.
The file name should reference a .wav sound file on your system.
To simplify the management of your sound files, consider storing the files as application resources. The files can then be accessed through the My.Resources
object.
Remarks
You can use the My.Computer.Audio.Play
and My.Computer.Audio.PlaySystemSound
methods to play .wav sound files and system sounds.
For more information, see Playing Sounds.
Availability by Project Type
Project type | Available |
---|---|
Windows Application | Yes |
Class Library | Yes |
Console Application | Yes |
Windows Control Library | Yes |
Web Control Library | No |
Windows Service | Yes |
Web Site | No |
Constructors
Audio() |
Initializes a new instance of the Audio class. |
Methods
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
Play(Byte[], AudioPlayMode) |
Plays a .wav sound file. |
Play(Stream, AudioPlayMode) |
Plays a .wav sound file. |
Play(String) |
Plays a .wav sound file. |
Play(String, AudioPlayMode) |
Plays a .wav sound file. |
PlaySystemSound(SystemSound) |
Plays a system sound. |
Stop() |
Stops a sound playing in the background. |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |