BASS.NET API for the Un4seen BASS Audio LibraryBassDShowBASS_DSHOW_GetAudioRenderers Method BASS.NET API for the Un4seen BASS Audio Library
Gets the available audio render devices available on the system.

Namespace: Un4seen.Bass.AddOn.DShow
Assembly: Bass.Net (in Bass.Net.dll) Version: 2.4.12.0
Syntax

[DllImportAttribute("xVideo.dll", EntryPoint = "xVideo_GetAudioRenderers", 
	CharSet = CharSet.Auto)]
public static int BASS_DSHOW_GetAudioRenderers(
	ENUMDEVICESPROC proc,
	IntPtr user
)

Parameters

proc
Type: Un4seen.Bass.AddOn.DShowENUMDEVICESPROC
The user defined callback receiving the available audio render devices (see ENUMDEVICESPROC).
user
Type: SystemIntPtr
User instance data to pass to the callback function.

Return Value

Type: Int32
If successful, the number of available audio render devices found is returns - else 0 is returned (use BASS_DSHOW_ErrorGetCode to get the error code).
Remarks

When using as a proc callback value this will return the number of the audio render devices from the system only.

Another way to get the capture devices is by using the BASS_DSHOW_CallbackItemByIndex(BASSDSHOWCallbackItem, Int32) method.

See Also

Reference