在 SDL2 中,是否有一种好方法来检测平板电脑与手机或确定屏幕尺寸(物理屏幕尺寸 --- 英寸/厘米/等)?
我想检测小屏幕并放大按钮尺寸。
我正在寻找 SDL2 方法来执行此操作,最好是这样,因为设备是否是 Android/iPhone/etc 并不重要。
最佳答案
查看此 SDL2 函数:https://wiki.libsdl.org/SDL_GetDisplayDPI
通过获取分辨率并获取物理 DPI,您可以获取以英寸为单位的屏幕尺寸。
您的具体问题在他们的错误跟踪器上讨论:
https://bugzilla.libsdl.org/show_bug.cgi?id=2473
有一些较旧的问题是空手而归的:iOS get physical screen size programmatically?
关于android - SDL2 - 检测 "tablet"与 "phone"或屏幕尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32639370/