public static void CaptureSamples <T>(IntPtr device, T[,,] buffer, int samples) where T : struct { Alc.CaptureSamples <T>(device, buffer.Address(0, 0, 0), samples); }