How does Font Scale setting affect datafields, apps on a real device?

I don't have a device with Font Scale setting. Can someone who has tell us how changing the scale affects apps (in particular data fields)?

1. Is there any difference in how they look (i.e smaller/bigger label font?)

2. Is it possible to change it while in any app/datafield? i.e during an activity I can go to the System menu and do some things, like connect to a sensor, but other things are "grayed out"

3. If yes, then does it change the font size of the datafield that was already running?

4. Bonus: if yes, then do you know what is being called? i.e: onSettingsChanged or getInitialView? (see also:  bug: changing font scale doesn't trigger onSettingsChanged or getInitialView in simulator  )