public static cef_frame_t *get_frame_byident(cef_browser_t *self, long identifier) { get_frame_byident_delegate d; var p = self->_get_frame_byident; if (p == _p12) { d = _d12; } else { d = (get_frame_byident_delegate)Marshal.GetDelegateForFunctionPointer(p, typeof(get_frame_byident_delegate)); if (_p12 == IntPtr.Zero) { _d12 = d; _p12 = p; } } return(d(self, identifier)); }
public static cef_frame_t* get_frame_byident(cef_browser_t* self, long identifier) { get_frame_byident_delegate d; var p = self->_get_frame_byident; if (p == _p12) { d = _d12; } else { d = (get_frame_byident_delegate)Marshal.GetDelegateForFunctionPointer(p, typeof(get_frame_byident_delegate)); if (_p12 == IntPtr.Zero) { _d12 = d; _p12 = p; } } return d(self, identifier); }