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
|