ThinkGeo.com    |     Documentation    |     Premium Support

Is high-DPI setting from Windows supported?

Does WPF edition support non-standard DPI (125%, 150%, etc.) settings in Windows?
In our application both a ShapeFileFeatureLayer rendered as areas and an InMemoryFeatureLayer rendered as circles looks blurry. With standard DPI settings (100%) everything is sharp.

Should this work in general, is any configuration needed or is there no support for it?

Hi Andreas_Kleffel,

Our product set standard dpi(96) to render map, that shouldn’t the reason of blurry.

The blurry may be caused by the drawing quality. if you want draw circle looks sharp, you can try to set DrawingQuality with HighSpeed.

Please check the below code:

overlay.DrawingQuality = DrawingQuality.HighSpeed;

Any question please feel free to let us know.

Thanks,

I evaluated that behavior in a stand-alone sample and high-DPI (200%) is applied there, with the downside of the sharpness, DrawingQuality.HighSpeed doesn’t make it really sharper (slightly, but it’s not really DPI-related).
But in the end the result is OK.

Hi Andreas_Kleffel,

I am glad to hear that works.

Thanks,
Bill