Method | Description | |
---|---|---|
AudioOutputDevice ( System.Guid device, |
Constructs a new Audio Output Device.
|
|
AudioOutputDevice ( |
Constructs a new Audio Output Device.
|
|
Dispose ( ) : void |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
|
Play ( ) : void |
Starts playing the current buffer.
|
|
Play ( float samples ) : void |
Starts playing the current buffer.
|
|
SignalToStop ( ) : void |
Signals audio output to stop its work. Signals audio output to stop its background thread, stop to ask for new frames and free resources. |
|
Stop ( ) : void |
Stops playing the current buffer.
|
|
WaitForStop ( ) : void |
Wait for audio output has stopped. Waits for output stopping after it was signaled to stop using SignalToStop method. |
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
Releases unmanaged and - optionally - managed resources
|
Method | Description | |
---|---|---|
OnFramePlayingStarted ( |
||
OnStopped ( |
||
WorkerThread ( ) : void |
Worker thread.
|
public AudioOutputDevice ( System.Guid device, |
||
device | System.Guid | Global identifier of the audio output device. |
owner | The owner window handle. | |
samplingRate | int | The sampling rate of the device. |
channels | int | The number of channels of the device. |
return | Accord.Audio |
public AudioOutputDevice ( |
||
owner | The owner window handle. | |
samplingRate | int | The sampling rate of the device. |
channels | int | The number of channels of the device. |
return | Accord.Audio |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | |
return | void |