WaveOutBase Class |
Namespace: Ozeki.Media
The WaveOutBase type exposes the following members.
Name | Description | |
---|---|---|
WaveOutBase(WaveFormat, Int32) |
Creates a new WaveOutBase with the specified AudioWaveFormat.
| |
WaveOutBase(AudioDeviceInfo, WaveFormat, WaveformParams) |
Creates a new WaveOutBase with the specified AudioWaveFormat.
|
Name | Description | |
---|---|---|
ChangeFormat |
Changes the format of the playback.
| |
CreateBuffers | ||
Dispose |
Closes the AudioPlayer
| |
Dispose(Boolean) |
Closes the AudioPlayer and disposes the buffers
| |
Finalize |
Finalizer. Only called when user forgets to call Dispose (Overrides ObjectFinalize.) | |
Init |
Initializes the WaveOutBase | |
InternalPause | ||
InternalStart | ||
InternalStop | ||
OnStopped | ||
Pause |
Pauses the playback
| |
Reset | ||
Start |
Starts the playback. If the playback has been paused then resumes it.
| |
Stop |
Stops the playback
| |
Write |
Writes PCM data to the current stream and advances the current position within this stream by the number of bytes written.
|
Name | Description | |
---|---|---|
Buffers | ||
BufferSize | ||
BuffersNum | ||
CallbackStrategy | ||
DeviceInfo |
Gets some information about the device.
| |
Initialized |
Returns a boolean value indicating whether the playback device is ready.
| |
Level |
Gets the level of the output data. (Range: 0-100)
| |
Logger | ||
MMLock | ||
Muted |
Gets or sets a boolean value indicating whether the playback is muted.
| |
PlaybackState |
Gets the state of the playback.
| |
Volume |
Gets or sets the volume of the playback. (Range: 0-1)
| |
WaveFormat |
Name | Description | |
---|---|---|
LevelChanged |
Occurs when the playback level has changed.
| |
Stopped |
Occurs when the playback has been stopped
|