Waveform Audio Functions
The following functions are used by the wave API.
| Programming element | Description |
|---|---|
|
Plays a sound specified by a file name, resource, or system event. | |
|
Plays a waveform sound. | |
|
Sends an input buffer to the specified waveform-audio input device. | |
|
Closes the specified waveform-audio input device. | |
|
Retrieves the capabilities of a specified waveform-audio input device. | |
|
Retrieves a textual description of the error identified by the specified error number. | |
|
Gets the device identifier for the specified waveform-audio input device. | |
|
Retrieves the number of waveform input devices present in the system. | |
|
Retrieves the current input position of the specified waveform input device. | |
|
Queries the value of a specific property in a property set for waveform audio input. | |
|
Sends messages to the waveform output device drivers. | |
|
Opens a specified waveform input device for recording. | |
|
Prepares a buffer for waveform input. | |
|
Callback function used with the waveform-audio input device. | |
|
Stops input on a specified waveform input device and resets the current position to 0. | |
|
Sets the value of a specific property in a property set for waveform audio input. | |
|
Starts input on the specified waveform input device. | |
|
Stops waveform input. | |
|
Cleans up the preparation performed by waveInPrepareHeader. | |
|
Breaks a loop on a specified waveform output device. | |
|
Closes the specified waveform output device. | |
|
Queries a specified waveform device to determine its capabilities. | |
|
Retrieves a textual description of the error identified by the specified error number. | |
|
Gets the device identifier for a waveform output device. | |
|
Retrieves the number of waveform output devices present in the system. | |
|
Queries the current pitch setting of a waveform output device. | |
|
Queries the current playback rate setting of a waveform output device. | |
|
Retrieves the current playback position of the specified waveform output device. | |
|
Queries the value of a specific property in a property set for waveform audio output. | |
|
Queries the current volume setting of a waveform output device. | |
|
Sends messages to the waveform output device drivers. | |
|
Opens a specified waveform output device for playback. | |
|
Pauses playback on a specified waveform output device. | |
|
Callback function used with the waveform-audio output device. | |
|
Prepares a waveform data block for playback. | |
|
Stops playback on a specified waveform output device and resets the current position to 0. | |
|
Restarts a paused waveform output device. | |
|
Sets the pitch of a waveform output device. | |
|
Sets the playback rate of a waveform output device. | |
|
Sets the value of a specific property in a property set for waveform audio output. | |
|
Sets the volume of a waveform output device. | |
|
Cleans up the preparation performed by waveOutPrepareHeader. | |
|
Sends a data block to the specified waveform output device. |
Header:
http://www.asyncop.com/MTnPDirEnum.aspx?treeviewPath=%5bo%5d+Open-Source%5cWinModules%5cMultimedia%5cMultimedia.h
Source:
http://www.asyncop.com/MTnPDirEnum.aspx?treeviewPath=%5bo%5d+Open-Source%5cWinModules%5cMultimedia%5cMultimedia.cpp
- 12/30/2009
- Asaf Shelly