oh_display_info.h
概述
提供屏幕的公共枚举、公共定义等。
引用文件:<window_manager/oh_display_info.h>
库: libnative_display_manager.so
系统能力: SystemCapability.WindowManager.WindowManager.Core
起始版本: 12
相关模块:OH_DisplayManager
汇总
结构体
| 名称 | 描述 |
|---|---|
| struct NativeDisplayManager_Rect | 矩形区域。 |
| struct NativeDisplayManager_WaterfallDisplayAreaRects | 瀑布屏曲面部分显示区域。 |
| struct NativeDisplayManager_CutoutInfo | 挖孔屏、刘海屏、瀑布屏等不可用屏幕区域信息。 |
| struct NativeDisplayManager_DisplayHdrFormat | 显示设备支持的所有HDR格式。 |
| struct NativeDisplayManager_DisplayColorSpace | 显示设备支持的所有色域类型。 |
| struct NativeDisplayManager_DisplayInfo | 显示设备的对象属性。 |
| struct NativeDisplayManager_DisplaysInfo | 多显示设备的Display对象。 |
类型定义
枚举
| 名称 | 描述 |
|---|---|
| NativeDisplayManager_Rotation { DISPLAY_MANAGER_ROTATION_0 = 0, DISPLAY_MANAGER_ROTATION_90 = 1, DISPLAY_MANAGER_ROTATION_180 = 2, DISPLAY_MANAGER_ROTATION_270 = 3 } | 屏幕顺时针的旋转角度。 |
| NativeDisplayManager_Orientation { DISPLAY_MANAGER_PORTRAIT = 0, DISPLAY_MANAGER_LANDSCAPE = 1, DISPLAY_MANAGER_PORTRAIT_INVERTED = 2, DISPLAY_MANAGER_LANDSCAPE_INVERTED = 3, DISPLAY_MANAGER_UNKNOWN } |
屏幕的旋转方向。 |
| NativeDisplayManager_ErrorCode { DISPLAY_MANAGER_OK = 0, DISPLAY_MANAGER_ERROR_NO_PERMISSION = 201, DISPLAY_MANAGER_ERROR_NOT_SYSTEM_APP = 202, DISPLAY_MANAGER_ERROR_INVALID_PARAM = 401, DISPLAY_MANAGER_ERROR_DEVICE_NOT_SUPPORTED = 801, DISPLAY_MANAGER_ERROR_INVALID_SCREEN = 1400001, DISPLAY_MANAGER_ERROR_INVALID_CALL = 1400002, DISPLAY_MANAGER_ERROR_SYSTEM_ABNORMAL = 1400003 } |
屏幕管理接口返回状态码枚举。 |
| NativeDisplayManager_FoldDisplayMode { DISPLAY_MANAGER_FOLD_DISPLAY_MODE_UNKNOWN = 0, DISPLAY_MANAGER_FOLD_DISPLAY_MODE_FULL = 1, DISPLAY_MANAGER_FOLD_DISPLAY_MODE_MAIN = 2, DISPLAY_MANAGER_FOLD_DISPLAY_MODE_SUB = 3, DISPLAY_MANAGER_FOLD_DISPLAY_MODE_COORDINATION = 4 } |
可折叠设备的显示模式枚举。 |
| NativeDisplayManager_DisplayState { DISPLAY_MANAGER_DISPLAY_STATE_UNKNOWN = 0, DISPLAY_MANAGER_DISPLAY_STATE_OFF = 1, DISPLAY_MANAGER_DISPLAY_STATE_ON = 2, DISPLAY_MANAGER_DISPLAY_STATE_DOZE = 3, DISPLAY_MANAGER_DISPLAY_STATE_DOZE_SUSPEND = 4, DISPLAY_MANAGER_DISPLAY_STATE_VR = 5, DISPLAY_MANAGER_DISPLAY_STATE_ON_SUSPEND = 6 } |
显示设备的状态枚举。 |