public static UnmanagedEventHandler CreateSampleReadyEventArgsEventHandlerDispatcher (EventHandler <SampleReadyEventArgs> handler) { return SafeDispatcher ( (sender, calldata, closure) => { object o = NativeDependencyObjectHelper.FromIntPtr (closure); SampleReadyEventArgs args = new SampleReadyEventArgs (calldata); handler (o, args); } ); }