Repository: terminal
Issue: Minor artifacts on characters when using custom display scaling (like 130%)
Labels: Area-Rendering,Area-Fonts,Issue-Bug,Product-Terminal,Priority-3

<!-- 
🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨

I ACKNOWLEDGE THE FOLLOWING BEFORE PROCEEDING:
1. If I delete this entire template and go my own path, the core team may close my issue without further explanation or engagement.
2. If I list multiple bugs/concerns in this one issue, the core team may close my issue without further explanation or engagement.
3. If I write an issue that has many duplicates, the core team may close my issue without further explanation or engagement (and without necessarily spending time to find the exact duplicate ID number).
4. If I leave the title incomplete when filing the issue, the core team may close my issue without further explanation or engagement.
5. If I file something completely blank in the body, the core team may close my issue without further explanation or engagement.

All good? Then proceed!
-->

<!--
This bug tracker is monitored by Windows Terminal development team and other technical folks.

**Important: When reporting BSODs or security issues, DO NOT attach memory dumps, logs, or traces to Github issues**.
Instead, send dumps/traces to secure@microsoft.com, referencing this GitHub issue.

If this is an application crash, please also provide a Feedback Hub submission link so we can find your diagnostic data on the backend. Use the category "Apps > Windows Terminal (Preview)" and choose "Share My Feedback" after submission to get the link.

Please use this form and describe your issue, concisely but precisely, with as much detail as possible.

-->

# Environment

```none
Windows build number: [run `[Environment]::OSVersion` for powershell, or `ver` for cmd]
Windows Terminal version (if applicable):

Any other software?
```
Microsoft Windows NT 10.0.18362.0  
Windows Terminal (Preview)
Version: 0.9.433.0

# Steps to reproduce

<!-- A description of how to trigger this bug. -->

* set display scaling to some custom setting. I use 130%
* launch Windows Terminal

# Expected behavior

fonts are scaled together with the rest of the system

<!-- A description of what you're expecting, possibly containing screenshots or reference material. -->

# Actual behavior

fonts are scaled weirdly with wrong size and visible artefacts

compare those screenshots.

1. regular Windows console using Consolas 16pt. everything's fine here

<img src="https://ch3301files.storage.live.com/y4mvQqK8lX12c92wD2yKl8AWFCR4-OiImP9YaP5lHtm_4Ch-8VF1auHa30RaN7Zf37o13Co0qLbQ1cLcfSyHy5HI_mZgjDAD4oXJDdXMWUDsBC35Se2RnLgVndI_fX3GDyXD4BWmI68MDglG73nB6Izn4ZhkSyc2xHCMsVJPKCxbFQqwmD0-P0dtvly_I_XRZ7Vmept7qQXhOkvbo29JWEMVg/powershell.png?psid=1&width=822&height=166">

2. Windows Terminal using Consolas 16pt. somehow this 16pt is much larger

<img src="https://ch3301files.storage.live.com/y4mRt95zvzlVTVU1ssdoIhMNddwaRCKxr934xZ-_H3xDAcKCfdjg7HdysSwr2l2r_Ma3hpzT1Bci4o5gubOo8WzZCaHoC3GC9uEYcWOTBN1voN902x53KxRTieEHP1TrzSihUah8TB45lHH0L0skr6HbwTD7fHZMo4bmBCnLtcQLBT3KtzOq5O53bCFVwu_EQiPabpnAb95c99_hH705ooThA/wt16.png?psid=1&width=1274&height=257">

3. Windows Terminal using Consolas 11 pt (almost matches size in Windows console). notice broken fonts

<img src="https://ch3301files.storage.live.com/y4mFizZJYEVbhkeV8exgekvRcxudjIsm4JCT96bj-1NSkcgSSiRXoVccsmShMyPFeCQYMzxP0xMy7YHRVzFZ_25g74KefwoZFUHzgCiu9rRTzenhwPPTO1abAU-zvzXuqwX6CyG1vXNRDch5Mni4-rGCNg8p5np3AGtDkVZjctGFjwEspM3j_dABLpMDgzd9VdZPFfiItFantyjDE_w5JMw2g/wt11.png?psid=1&width=856&height=191">

font rendering has visible artifacts on almost all letters, very notable on `щ`, `й`, `з`, `б`, `р`, `ч` and even English `a` and `e`. the screenshot is a lossless PNG, that's how Windows Terminal display those in real life.


<!-- What's actually happening? -->