Ejemplo n.º 1
0
        public void DisposeBuffers()
        {
            Log.Global.WriteLine(MessageType.Info, "AsioObject.DisposeBuffers");
            Try(vtbl.disposeBuffers(_this));

            Marshal.FreeHGlobal(callbacks);
            callbacks = IntPtr.Zero;

            foreach (GCHandle i in pins)
            {
                i.Free();
            }
            pins = null;
        }