private static extern void Internal_Update(IntPtr observer, SurfaceChangedDelegate onSurfaceChanged); [RequiredByNativeCode]
public void Update(SurfaceObserver.SurfaceChangedDelegate onSurfaceChanged) { if (onSurfaceChanged == null) { throw new ArgumentNullException("onSurfaceChanged"); } SurfaceObserver.Internal_Update(this.m_Observer, onSurfaceChanged); }