BASS.NET API for the Un4seen BASS Audio Library

BassAsioHandlerStopFullDuplex Method

BASS.NET API for the Un4seen BASS Audio Library
Stops the Asio FullDuplexDevice.

Namespace:  Un4seen.BassAsio
Assembly:  Bass.Net (in Bass.Net.dll) Version: 2.4.17.5
Syntax

public bool StopFullDuplex()

Return Value

Type: Boolean
If successful, then is returned, else is returned. Use BASS_ASIO_ErrorGetCode to get the error code.
Remarks

Calls BASS_ASIO_Stop internally on the FullDuplexDevice being used by the Asio handler (if not already stopped and if used).

If you need to start the full-duplex Asio device you might call StartFullDuplex(Int32).

Caution: If you are using multiple instances of the BassAsioHandler which use the same Asio FullDuplexDevice calling this method impacts the other instances as well, as the Asio FullDuplexDevice itself is being stopped. In such case you might call Dispose to stop the full-duplex channels used by this instance or consider calling RemoveFullDuplex(Boolean) to disable and remove the full-duplex option.

See Also

Reference