SDL_GetDisplayDPI在android上不起作用

时间:2017-10-28 08:37:59

标签: sdl sdl-2

我试图通过调用SDL_GetDisplayDPI来获取显示器的DPI,并且它在我的Nook Color(使用CyanogenMod)和Galaxy S5(使用默认版本的Android)上都不起作用。 SDL_GetError表示“不支持该操作”。是否有不同的方法可以找到SDL的DPI?

1 个答案:

答案 0 :(得分:0)

可以在这个帖子中找到答案: https://discourse.libsdl.org/t/an-issue-with-sdl-getdisplaydpi-on-android/23312

“看起来GetDisplayDPI目前仅在Windows,macOS和X11上实现。

查看Android文档,160 * getResources()。getDisplayMetrics()。density;会根据UI比例因子给出DPI。“