Show / Hide Table of Contents

Delegate VstProcedure

User defined VST callback method to be used with SetCallback(Int32, VstProcedure, IntPtr).

Namespace: System.Dynamic.ExpandoObject
Assembly: ManagedBass.Vst.dll
Syntax
public delegate int VstProcedure(int VstHandle, BassVstAction Action, int Param1, int Param2, IntPtr User);
Parameters
Int32 VstHandle

The VST plugin handle as returned from ChannelSetDSP(Int32, String, BassVstDsp, Int32).

BassVstAction Action

The action parameter, one of the BassVstAction values (see below).

Int32 Param1

The first parameter (see the VST SDK for further details).

Int32 Param2

The second parameter (see the VST SDK for further details).

IntPtr User

The user parameter as specified in the SetCallback(Int32, VstProcedure, IntPtr) call.

Returns
Int32

Unless defined otherwise, the callback function should always return 0.

Back to top Copyright © 2017 Mathew Sachin
Generated by DocFx