public ComputeDataSetter(ComputeBuffer buffer) { var method = typeof(ComputeBuffer).GetMethod ("InternalSetNativeData", BindingFlags.InvokeMethod | BindingFlags.NonPublic | BindingFlags.Instance); _setData = (SetDataDelegate)Delegate.CreateDelegate (typeof(SetDataDelegate), buffer, method); }