BASS.NET API for the Un4seen BASS Audio LibraryBassDShowBASS_DSHOW_SetConfig Method (BASSDSHOWConfig, BASSDSHOWConfigFlag)BASS.NET API for the Un4seen BASS Audio Library
Sets a BASS_DSHOW configuration option.

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

[DllImportAttribute("xVideo.dll", EntryPoint = "xVideo_SetConfig", CharSet = CharSet.Auto)]
public static void BASS_DSHOW_SetConfig(
	BASSDSHOWConfig option,
	BASSDSHOWConfigFlag newvalue
)

Parameters

option
Type: Un4seen.Bass.AddOn.DShowBASSDSHOWConfig
The option to set (one of the BASSDSHOWConfig values).
newvalue
Type: Un4seen.Bass.AddOn.DShowBASSDSHOWConfigFlag
One of the BASSDSHOWConfigFlag values to use.
Remarks

See the BASSDSHOWConfig values to know what parameters apply to newvalue.

Options:

BASS_DSHOW_CONFIG_VideoRendererSets the video renderer to use.

renderer (int): One of the following BASSDSHOWConfigFlag values:

BASS_DSHOW_VMR7 : pass this to select the VMR7 windowed renderer.

BASS_DSHOW_VMR9 : pass this to select the VMR9 windowed renderer.

BASS_DSHOW_VMR7WindowsLess : pass this to select the VMR7 window less renderer.

BASS_DSHOW_VMR9WindowsLess : pass this to select the VMR9 window less renderer.

BASS_DSHOW_EVR : pass this to select the Enhanced video renderer.

BASS_DSHOW_NULLVideo : pass this to select the NULL video renderer.

BASS_DSHOW_CONFIG_WindowLessHandleBASS_DSHOW needs an initial window handle when using windowsless renderers, so the value parameter should be a valid window handle.

hwnd (int): a valid window handle to be used with the window less mode.

BASS_DSHOW_CONFIG_WindowLessStreamsSets the number of streams when using windows less mode.

number (int): between 1 and 15.

BASS_DSHOW_CONFIG_AudioRendererSets the audio renderer to use.

renderer (int): One of the following BASSDSHOWConfigFlag values:

BASS_DSHOW_DefaultAudio : pass this to select the Windows default audio renderer.

BASS_DSHOW_NULLAudio : pass this to select the NULL audio renderer.

Other values are from 1 to n. You can get audio devices using BASS_DSHOW_GetAudioRenderers(ENUMDEVICESPROC, IntPtr).

BASS_DSHOW_CONFIG_FLOATDSPPass 32-bit floating-point sample data to all DSP functions?

newvalue (bool): the number of streams when using windows less mode between 1 and 15.

See Also

Reference