Beispiel #1
0
        /// <summary>Create a stream using User File Procedures.</summary>
        public static int CreateStream(StreamSystem System, BassFlags Flags, FileProcedures Procedures, IntPtr User = default(IntPtr))
        {
            var h = BASS_AIX_StreamCreateFileUser(System, Flags, Procedures, User);

            if (h != 0)
            {
                Extensions.ChannelReferences.Add(h, 0, Procedures);
            }

            return(h);
        }
Beispiel #2
0
 static extern int BASS_AIX_StreamCreateFileUser(StreamSystem system, BassFlags flags, [In, Out] FileProcedures procs, IntPtr user);