Я потратил много времени, пытаясь выяснить это, для устройств с коэффициентом масштабирования очень трудно получить фактический размер экрана из-за коэффициента масштабирования, иногда 125% или 150%, когда звонки выполняются В объектах C # возвращаемое значение сейчас не является правильным, поэтому вам нужно выполнить вызов API Windows, чтобы получить коэффициент масштабирования и применить множитель, единственный способ, который я нашел для приложений, не являющихся WPF, - это здесь
https://stackoverflow.com/a/21450169