BASS.NET API for the Un4seen BASS Audio Library

ASIONOTIFYPROC Delegate

BASS.NET API for the Un4seen BASS Audio Library
User defined notification callback function (to be used with BASS_ASIO_SetNotify(ASIONOTIFYPROC, IntPtr)).

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

public delegate void ASIONOTIFYPROC(
	BASSASIONotify notify,
	IntPtr user
)

Parameters

notify
Type: Un4seen.BassAsioBASSASIONotify
The notification, one of the following:
BASS_ASIO_NOTIFY_RATEThe device's sample rate has changed. The new rate is available from BASS_ASIO_GetRate.
BASS_ASIO_NOTIFY_RESETThe driver has requested a reset/reinitialization; for example, following a change of the default buffer size. This request can be ignored, but if a reinitialization is performed, it should not be done within the callback.
user
Type: SystemIntPtr
The user instance data given when BASS_ASIO_SetNotify(ASIONOTIFYPROC, IntPtr) was called.
Remarks

When using multiple devices, BASS_ASIO_GetDevice can be used to determine which the notification applies to.
See Also

Reference