public void UpdateState(WiimoteChangedEventArgs args) { WiimoteInfo.UpdateWiimoteStateDelegate updateWiimoteStateDelegate = new WiimoteInfo.UpdateWiimoteStateDelegate(this.UpdateWiimoteChanged); object[] objArray = new object[] { args }; base.BeginInvoke(updateWiimoteStateDelegate, objArray); }