Exemple #1
0
        /// <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);
        }
Exemple #2
0
 internal static extern int csoundRegisterSenseEventCallback([In] IntPtr csound, SenseEventCallbackProxy senseEventProxy);