Example #1
0
        private string AlErrorString()
        {
            int    error;
            string message = "";

            if ((error = AL10.AlGetError()) != AL10.AL_NO_ERROR)
            {
                switch (error)
                {
                case AL10.AL_INVALID_OPERATION:
                    message = "invalid operation";
                    break;

                case AL10.AL_INVALID_VALUE:
                    message = "invalid value";
                    break;

                case AL10.AL_INVALID_ENUM:
                    message = "invalid enum";
                    break;

                case AL10.AL_INVALID_NAME:
                    message = "invalid name";
                    break;

                default:
                    message = "" + error;
                    break;
                }
            }

            return(message);
        }