Exemplo n.º 1
0
        public BASSUltravioletAudio(UltravioletContext uv)
            : base(uv)
        {
            var device = -1;
            var freq   = 44100u;

            if (!BASSNative.Init(device, freq, 0, IntPtr.Zero, IntPtr.Zero))
            {
                throw new BASSException();
            }

            uv.Messages.Subscribe(this, UltravioletMessages.ApplicationSuspending);
            uv.Messages.Subscribe(this, UltravioletMessages.ApplicationResumed);
        }