public static void Buffer(int buffer, BufferLoopPoint param, int start, int end) { Span <int> data = stackalloc int[2]; data[0] = start; data[1] = end; Buffer(buffer, param, data); }
public static extern void Buffer(int buffer, BufferLoopPoint param, ref int values);
public static unsafe void Buffer(int buffer, BufferLoopPoint param, ReadOnlySpan <int> values) { Buffer(buffer, param, ref MemoryMarshal.GetReference(values)); }
public static unsafe extern void Buffer(int buffer, BufferLoopPoint param, int *values);