如何获取屏幕的缩放比例(Scale),最好是有C++接口
如何获取屏幕的缩放比例(Scale),最好是有C++接口
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 获取设备的屏幕宽度有C++接口吗
1097浏览 • 1回复 待解决
HarmonyOS commonEventManager 在C++层有接口吗?
1221浏览 • 1回复 待解决
c++ 有vp2px 的接口么?
3091浏览 • 1回复 待解决
HarmonyOS C++有无接口获取应用的uid或者bundleName
1045浏览 • 1回复 待解决
HarmonyOS 当前是否有HEIF格式图片的c++编解码接口
1062浏览 • 1回复 待解决
应用有少量C++代码,C++代码如何进行适配?
1497浏览 • 1回复 待解决
HarmonyOS 组件通过scale进行缩放时的问题
1709浏览 • 1回复 待解决
HarmonyOS 对组件进行scale和translate之后,ComponentInfo返回的值跟inspector对不上,请问有办法获取组件缩放后的实际大小的接口吗
651浏览 • 1回复 待解决
HarmonyOS 是否有ndk接口获取屏幕的宽高
1122浏览 • 1回复 待解决
C++ 如何获取操作 Arkts 实例
2055浏览 • 1回复 待解决
鸿蒙系统为C/C++提供了哪些接口?
1237浏览 • 1回复 待解决
HarmonyOS C接口获取到的图片属性没有ts接口全,C接口获取不到alphatype
1158浏览 • 1回复 待解决
是否有查看c++内存的能力
1877浏览 • 1回复 待解决
如何修改C++版本?C++支持情况?
2844浏览 • 1回复 待解决
如何从C++层面获取系统时间?
6222浏览 • 2回复 待解决
HarmonyOS C++ 接口VideoDecoder软解相关咨询
1371浏览 • 1回复 待解决
ArkTS层通过接口访问C++层对象
1533浏览 • 1回复 待解决
HarmonyOS ets层传递Array<string>到C++层,C++层如何获取数组内容
1393浏览 • 1回复 待解决
HarmonyOS 人脸识别如何调用,是否有demo参考,最好是有UI界面的
1052浏览 • 1回复 待解决
HarmonyOS 如何使用c++获取父进程id
772浏览 • 1回复 待解决
C/C++实现的开源mqtt库如何移植到native c++工程中?
4849浏览 • 1回复 待解决
如何在C/C++ 创建ArkTS的对象
3924浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用C/C++获取和操作公共目录?
1622浏览 • 1回复 待解决
将C++层分配的对象在ArkTS层管理,ArkTS层通过接口访问C++层对象业务
2126浏览 • 1回复 待解决
HarmonyOS ArkTS如何调C++的api,或C++如何调用ArkTS的api
1498浏览 • 1回复 待解决





















vp具体计算公式为:vp= px/(DPI/160)
px就是屏幕真实物理像素值,densityPixels是屏幕密度,是和标准DPI的比例,常见取值有0.75,1.0,1.5,2.0,3.0等,在鸿蒙中,标准DPI为160(这一点和安卓是一样的)以华为mate 40 pro为例,查询得到的densityPixels=3.5,densityDPI=560。densityDPI就是我们通常所说的系统屏幕密度,densityPixels就是屏幕密度和标准dpi(160)的比率。想要查看真机的dpi,可以调用屏幕属性中的display接口查询文档参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-display-0000001774121142#ZH-CN_TOPIC_0000001774121142__%E5%B1%9E%E6%80%A7