public class WaveRecorder : IDisposable
Public Class WaveRecorder
Implements IDisposable
Dim instance As WaveRecorder
public ref class WaveRecorder : IDisposable
type WaveRecorder =
class
interface IDisposable
end
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
Dim recorder As New WaveRecorder
Sub Button_Record_Click() Handles Button_Record.Click
If Not (recorder.Status = RecorderStatus.Recording) Then
recorder.Record()
End If
End Sub
Sub Button_Stop_Click() Handles Button_Stop.Click
If (recorder.Status = RecorderStatus.Recording) Then
recorder.Stop()
End If
End Sub
Sub Button_Play_Click() Handles Button_Play.Click
If (recorder.Status = RecorderStatus.Stopped) Then
recorder.Play()
End If
End Sub
Sub Button_Delete_Click() Handles Button_Delete.Click
If Not (recorder.Status = RecorderStatus.Empty) Then
recorder.Delete()
End If
End Sub
Sub Button_Save_Click() Handles Button_Save.Click
If Not (recorder.Status = RecorderStatus.Empty) Then
recorder.Save("C:\File.wav", overWrite:=True)
End If
End Sub
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
WaveRecorder | Initializes a new instance of the WaveRecorder class. |
Status | Gets the current recording status. |
Delete | Deletes any audio recorded. |
Dispose | Releases all the resources used by this instance. |
Equals | 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) |
Play | Plays the recording. |
Record | Starts or resumes the audio recording. |
Save | Stops recording and saves the recorded audio to disk. |
Stop | Stops recording. |
ToString | Returns a string that represents the current object. (Inherited from Object) |
CanConvertTo |
Determines whether the source object can be converted to the specified target type.
(Defined by ObjectExtensions) |
CanConvertToT |
Determines whether the source object can be converted to the specified target type.
(Defined by ObjectExtensions) |
ConvertToT |
Converts an object to the specified target type.
If the conversion fails, an exception is thrown.
(Defined by ObjectExtensions) |
ConvertToT |
Converts an object to the specified target type.
If the conversion fails, returns the specified default value.
(Defined by ObjectExtensions) |
IsDisposable |
Determines whether the specified object is a disposable type
(i.e., it implements IDisposable interface).
(Defined by ObjectExtensions) |
Speak |
Speaks the string representation of the source object by using the
operating system integrated text-to-speech synthesizer.
(Defined by ObjectExtensions) |
Speak |
Speaks the string representation of the source object by using the
operating system integrated text-to-speech synthesizer.
(Defined by ObjectExtensions) |
ThrowIfNullTException |
Throws the specified exception if the source object is null.
(Defined by ObjectExtensions) |