| WaveInBase Class |
Namespace: Ozeki.Media
The WaveInBase type exposes the following members.
| Name | Description | |
|---|---|---|
| WaveInBase |
Initializes a new instance of the WaveInBase class.
|
| Name | Description | |
|---|---|---|
| AddSamples | ||
| ChangeFormat |
Changes the wave format of the device.
| |
| Dispose |
Closes the WaveInBase.
| |
| Dispose(Boolean) |
Closes the WaveInBase and disposes the buffers.
| |
| Finalize |
Finalizer. Only called when user forgets to call Dispose (Overrides ObjectFinalize.) | |
| Init | ||
| InternalStart | ||
| InternalStop | ||
| OnDataAvailable | ||
| OnStopped | ||
| Start |
Starts the recording.
| |
| Stop |
Stops the recording.
|
| Name | Description | |
|---|---|---|
| CallbackStrategy | ||
| DeviceInfo |
Gets some information about the device such as device ID or product name.
| |
| Initialized |
Gets a boolean value indicating whether the device is initialized and ready to use.
| |
| LastReturnedBufferIndex | ||
| Level |
Gets the level of the input data. (Range: 0-100)
| |
| Logger | ||
| MMLock | ||
| Muted |
Gets or sets a boolean value indicating whether the audio device is muted.
| |
| State |
Gets the state of the recording.
| |
| Volume |
Gets or sets the volume of the recorder. (Range: 0-1)
If the value is -1, the volume of the selected device is fixed and cannot be changed.
| |
| WaveFormat |
| Name | Description | |
|---|---|---|
| DataAvailable | ||
| LevelChanged | ||
| Stopped |