Beispiel #1
0
 internal bool SetBufferMode(int i, ref int id, XRamStorage storage)
 {
     if (storage == XRamExtension.XRamStorage.Accessible)
     {
         return(setBufferMode(i, ref id, StorageAccessible));
     }
     if (storage != XRamExtension.XRamStorage.Hardware)
     {
         return(setBufferMode(i, ref id, StorageAuto));
     }
     return(setBufferMode(i, ref id, StorageHardware));
 }
        public bool SetBufferMode(int n, ref uint buffer, XRamStorage mode)
        {
            switch (mode)
            {
            case XRamStorage.Accessible:
                return(Imported_SetBufferMode(n, ref buffer, AL_STORAGE_ACCESSIBLE));

            case XRamStorage.Hardware:
                return(Imported_SetBufferMode(n, ref buffer, AL_STORAGE_HARDWARE));

            default:
                return(Imported_SetBufferMode(n, ref buffer, AL_STORAGE_AUTOMATIC));
            }
        }
        public bool SetBufferMode(int count, ref int id, XRamStorage storage)
        {
            if (storage == XRamStorage.Accessible)
            {
                return(setBufferMode(count, ref id, StorageAccessible));
            }

            if (storage != XRamStorage.Hardware)
            {
                return(setBufferMode(count, ref id, StorageAuto));
            }

            return(setBufferMode(count, ref id, StorageHardware));
        }
Beispiel #4
0
 public bool SetBufferMode(int n, ref int buffer, XRamStorage mode)
 {
     uint temp = (uint)buffer;
     return SetBufferMode(n, ref temp, mode);
 }
Beispiel #5
0
 public bool SetBufferMode(int n, ref uint buffer, XRamStorage mode)
 {
     switch (mode)
     {
         case XRamStorage.Accessible:
             return Imported_SetBufferMode(n, ref buffer, AL_STORAGE_ACCESSIBLE);
         case XRamStorage.Hardware:
             return Imported_SetBufferMode(n, ref buffer, AL_STORAGE_HARDWARE);
         default:
             return Imported_SetBufferMode(n, ref buffer, AL_STORAGE_AUTOMATIC);
     }
 }
        public bool SetBufferMode(int n, ref int buffer, XRamStorage mode)
        {
            uint temp = (uint)buffer;

            return(SetBufferMode(n, ref temp, mode));
        }
 public void _SetBufferMode(ref uint buffer, XRamStorage mode)
 {
     switch (mode)
     {
         case XRamStorage.Acessible:
             EAXSetBufferMode(1, ref buffer, AL_STORAGE_ACCESSIBLE);
             break;
         case XRamStorage.Hardware:
             EAXSetBufferMode(1, ref buffer, AL_STORAGE_HARDWARE);
             break;
         default:
             EAXSetBufferMode(1, ref buffer, AL_STORAGE_AUTOMATIC);
             break;
     }
 }
 public bool SetBufferMode(int id, XRamStorage storage)
 {
     return(SetBufferMode(1, ref id, storage));
 }