Esempio n. 1
0
 public static void DeleteBuffers(int[] buffers)
 {
     if (buffers == null)
     {
         throw new ArgumentNullException();
     }
     if (buffers.Length == 0)
     {
         throw new ArgumentOutOfRangeException();
     }
     AL.DeleteBuffers(buffers.Length, ref buffers[0]);
 }
Esempio n. 2
0
 public static void DeleteSources(int[] sources)
 {
     if (sources == null)
     {
         throw new ArgumentNullException();
     }
     if (sources.Length == 0)
     {
         throw new ArgumentOutOfRangeException();
     }
     AL.DeleteBuffers(sources.Length, ref sources[0]);
 }
Esempio n. 3
0
 public static void DeleteBuffer(int buffer)
 {
     AL.DeleteBuffers(1, ref buffer);
 }
Esempio n. 4
0
 public static unsafe void DeleteBuffers(int n, [In] ref int buffers)
 {
     fixed(int *buffers1 = &buffers)
     AL.DeleteBuffers(n, buffers1);
 }