I wasted a day on trying to get some PNGs to render correctly, but no matter the config I used, the colors came out wrongly oversaturated.
I used Tauri with a WebView, and the app was rendering the images perfectly fine. On top of that the UI looked much better, and I was done in half the time I spend trying to fix the rendering issue in WinUI 3.
Never again will I go native.