BASS.NET API for the Un4seen BASS Audio Library

Un4seen.Bass.AddOn.Sfx Namespace

BASS.NET API for the Un4seen BASS Audio Library
This namespace contains all classes, delegates and enumerations to support the native bass_sfx.dll. Bass_SFX is an extention to the BASS audio library, providing a set of functions for rendering Sonique or Winamp visualization plugins on a provided device context (hDC).

All BASS_SFX API calls are contained in the main class BassSfx and have been implemented as static methods. So there is NO need to create an instance of the BassSfx class!

Classes

  ClassDescription
Public classBASS_SFX_PLUGININFO
Used with BASS_SFX_WMP_GetPlugin(Int32, BASS_SFX_PLUGININFO) to retrieve information on a registered Windows Media Player plugin.
Public classBassSfx
BASS.NET API wrapper for BASS_SPX.DLL

Requires: bass_sfx.dll - Winamp and Sonique Visualization plugins support Add-On - available @ www.un4seen.com.

Enumerations

  EnumerationDescription
Public enumerationBASSSFXError
Public enumerationBASSSFXFlag
Visual plugin's flags, to be used with BASS_SFX_PluginFlags(Int32, BASSSFXFlag, BASSSFXFlag).
Public enumerationBASSSFXPlugin
Flag which identifies the type/kind of the visual plugin.