简体   繁体   English

如何在 Android NDK 中获取屏幕 DPI?

[英]How to get screen DPI in Android NDK?

According to the documentation, I should be able to call ANativeWindow_query to get the XDPI and YDPI.根据文档,我应该能够调用 ANativeWindow_query 来获取 XDPI 和 YDPI。 However the #defines for these two items, ANATIVEWINDOW_QUERY_XDPI and ANATIVEWINDOW_QUERY_YDPI, are not defined anywhere.但是,ANATIVEWINDOW_QUERY_XDPI 和 ANATIVEWINDOW_QUERY_YDPI 这两项的#defines 没有在任何地方定义。 You also cannot directly access the xdpi and ydpi member variables.您也不能直接访问 xdpi 和 ydpi 成员变量。 What to do?该怎么办?

这些常量定义,例如

ANATIVEWINDOW_QUERY_XDPI = 0x10002

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM