No, no hay manera de hacerlo.
La interfaz de usuario de MacOS no es independiente de la resolución, ni admite el escalado arbitrario de DPI. Soporta un modo de DPI bajo (estándar, 1x) y un modo de DPI alto ("retina", 2x) - y eso es básicamente todo. Lo bueno es que esos dos ajustes parecen funcionar bien con todas las aplicaciones.
En el mundo de Windows, las cosas son bastante diferentes, ya que las cosas han evolucionado y cambiado mucho a lo largo de los años:
Tradicionalmente, Windows ha tenido una configuración de PPP que permitía escalar la interfaz de usuario, pero es el programador de todas y cada una de las aplicaciones el que debe soportar el escalado de PPP para que realmente funcione. Históricamente esto tenía problemas con los DPIs altos.
Con el tiempo, las APIs de Windows evolucionaron, y ahora la forma de escalar depende de cómo el programador construyó la aplicación. Es decir, de alguna manera se escala automáticamente según la resolución y el tamaño físico del monitor, de alguna manera requiere que la aplicación se escale manualmente y de alguna manera no se escala en absoluto. Esto permitió que hubiera momentos divertidos en los que algunos programas funcionaban bien, y otros estaban ridículamente sobredimensionados.
A partir de Windows 8, las cosas han mejorado un poco en lo que respecta al escalado, ya que Microsoft ahora permite a los desarrolladores declarar si han implementado el escalado o no. Esto hace que los problemas de sobredimensionamiento desaparezcan, a veces a costa de la claridad. Sin embargo, todavía se pueden dar casos curiosos como el de mover una ventana de un monitor a otro en una configuración de doble monitor, y que la ventana aparezca de repente con un tamaño mayor.
Sin embargo, las cosas han mejorado enormemente con las versiones posteriores de Windows 10 y Windows 11. Microsoft ha adaptado algunas de las mismas medidas sencillas que utiliza MacOS para su modo de DPI alto, al tiempo que permite un montón de anulaciones y ajustes manuales para los usuarios, de modo que puedan asegurarse de que obtienen el escalado correcto para cada aplicación, independientemente de cómo la haya hecho el desarrollador.