The BassAsioHandler type exposes the following members.
Methods
Name | Description | |
---|---|---|
AsioInputCallback |
Provides a ready made ASIOPROC callback procedure which might be used for ASIO input.
| |
AsioOutputCallback |
Provides a ready made ASIOPROC callback procedure which might be used for ASIO output.
| |
AsioToAsioFullDuplexCallback |
Provides a ready made ASIOPROC callback procedure which might be used for full-duplex ASIO input to Asio output.
| |
AsioToBassFullDuplexCallback |
Provides a ready made ASIOPROC callback procedure which might be used for full-duplex ASIO input to Bass output.
| |
AssignOutputChannel |
Assigns a (new) BASS channel handle for ASIO output.
| |
Dispose |
Disposes an instance of this class also unjoining and disabling all used ASIO channels.
| |
Finalize |
Finalization code.
(Overrides ObjectFinalize.) | |
Pause |
Pauses or Unpauses the ASIO Channel(s) being used.
| |
PauseMirror |
Pauses or Unpauses the MirrorChannel(s) being used.
| |
RemoveFullDuplex |
Removes the full-duplex option from ASIO input.
| |
RemoveMirror |
Removes a mirror set on the current ASIO Channel.
| |
SetFullDuplex(Int32, Int32) |
Sets the full-duplex option for ASIO input using the given ASIO output device and channel.
| |
SetFullDuplex(Int32, BASSFlag, Boolean) |
Sets the full-duplex option for ASIO input using the given BASS output device.
| |
SetMirror |
Mirrors the current ASIO Channel to the given output channel.
| |
Start |
Starts the Asio Device.
| |
StartFullDuplex |
Starts the Asio FullDuplexDevice.
| |
Stop |
Stops the Asio Device.
| |
StopFullDuplex |
Stops the Asio FullDuplexDevice.
|
See Also