That was me who posted the topic above.
Instead of:
BeginInvoke(new UpdateWiimoteStateDelegate(UpdateWiimoteChanged), args);
Should I call only UpdateWiimoteChanged this way:
UpdateWiimoteChanged(args);
?
If so, should I remove the delegate(s) declaration which is on top of WiimoteInfo.cs (see below) ?
private delegate void UpdateWiimoteStateDelegate(WiimoteChangedEventArgs args);
private delegate void UpdateExtensionChangedDelegate(WiimoteExtensionChangedEventArgs args);
Thanks in advance,