private void RegisterForEvent(EVENT_IDS eventId) { try { Debug.WriteLine($"Registering for event {eventId.ToString()}"); _simConnect.MapClientEventToSimEvent(eventId, eventId.ToString()); } catch (Exception ex) { throw new ApplicationException($"Failed to register for event {eventId.ToString()}.", ex); } }
public void TransmitClientEvent(EVENT_IDS eventId, int value, GROUPS group, SIMCONNECT_EVENT_FLAG flags) { _simConnect.TransmitClientEvent(SimConnect.SIMCONNECT_OBJECT_ID_USER, eventId, (uint)value, group, flags); }