void ISensorEvents.OnStateChanged(ISensor sensor, NativeSensorState state) { if (this.StateChanged != null) { StateChanged.Invoke(this, EventArgs.Empty); } }
public void OnSensorEnter(ISensor nativeSensor, NativeSensorState state) { if (state == NativeSensorState.Ready) { var hr = nativeSensor.GetID(out var sensorId); if (hr == HResult.Ok) { SensorManager.OnSensorsChanged(sensorId, SensorAvailabilityChange.Addition); } } }
public void OnSensorEnter(ISensor nativeSensor, NativeSensorState state) { if (state == NativeSensorState.Ready) { Guid sensorId; HRESULT hr = nativeSensor.GetID(out sensorId); if (hr == HRESULT.S_OK) { SensorManager.OnSensorsChanged(sensorId, SensorAvailabilityChange.Addition); } } }