private static void OnCustomRenderEventCallback(Guid eventId, IntPtr pointer) { if (eventId != UnsafeNativeMethods.CRdkCmnEventWatcher_RenderRenderWindowClonedId()) return; if (ClonedEvent == null) return; var old_id = Guid.Empty; var new_id = Guid.Empty; UnsafeNativeMethods.CRdkCmnEventWatcher_GetRenderWindowClonedArgs(pointer, ref old_id, ref new_id); var e = new RenderWindowClonedEventArgs(old_id, new_id); ClonedEvent.Invoke(FromSessionId(old_id), e); }
private static void OnCustomRenderEventCallback(Guid eventId, IntPtr pointer) { if (eventId != UnsafeNativeMethods.CRdkCmnEventWatcher_RenderRenderWindowClonedId()) { return; } if (ClonedEvent == null) { return; } var old_id = Guid.Empty; var new_id = Guid.Empty; UnsafeNativeMethods.CRdkCmnEventWatcher_GetRenderWindowClonedArgs(pointer, ref old_id, ref new_id); var e = new RenderWindowClonedEventArgs(old_id, new_id); ClonedEvent.Invoke(FromSessionId(old_id), e); }