/// <summary> /// Registers a callback proxy (below) that transforms csound callbacks into .net events. /// </summary> /// <param name="callback"></param> /// <returns></returns> internal GCHandle SetSenseEventCallback(SenseEventCallbackProxy callback) { GCHandle gch = FreezeCallbackInHeap(callback); NativeMethods.csoundRegisterSenseEventCallback(Engine, callback); return(gch); }
internal static extern int csoundRegisterSenseEventCallback([In] IntPtr csound, SenseEventCallbackProxy senseEventProxy);