mirror of
https://gitee.com/zlgopen/awtk.git
synced 2024-11-30 11:08:34 +08:00
4.1 KiB
4.1 KiB
system_info_t
概述
当前系统的信息。
函数
函数名称 | 说明 |
---|---|
system_info | 获取system_info对象。 |
system_info_init | 初始化system_info对象(PC软件才需调用)。 |
属性
名属性称 | 类型 | 说明 |
---|---|---|
app_name | const char* | 应用程序的名称。 |
app_root | const char* | 应用程序的根目录,用于定位资源文件。 |
app_type | app_type_t | 应用程序的类型。 |
device_pixel_ratio | float_t | 显示屏的密度。 |
lcd_h | uint32_t | 显示屏的高度。 |
lcd_orientation | lcd_orientation_t | 显示屏的旋转角度。 |
lcd_type | lcd_type_t | 显示屏的类型。 |
lcd_w | uint32_t | 显示屏的宽度。 |
system_info 函数
- 函数功能:
获取system_info对象。
- 函数原型:
system_info_t* system_info ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | system_info_t* | 返回system_info对象。 |
system_info_init 函数
- 函数功能:
初始化system_info对象(PC软件才需调用)。
- 函数原型:
ret_t system_info_init (app_type_t app_type, const char* app_name, const char* app_root);
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
app_type | app_type_t | 应用程序的类型。 |
app_name | const char* | 应用程序的名称。 |
app_root | const char* | 应用程序的根目录,用于定位资源文件。 |
app_name 属性
应用程序的名称。
- 类型:const char*
特性 | 是否支持 |
---|---|
可直接读取 | 是 |
可直接修改 | 否 |
app_root 属性
应用程序的根目录,用于定位资源文件。
- 类型:const char*
特性 | 是否支持 |
---|---|
可直接读取 | 是 |
可直接修改 | 否 |
app_type 属性
应用程序的类型。
- 类型:app_type_t
特性 | 是否支持 |
---|---|
可直接读取 | 是 |
可直接修改 | 否 |
device_pixel_ratio 属性
显示屏的密度。
- 类型:float_t
特性 | 是否支持 |
---|---|
可直接读取 | 是 |
可直接修改 | 否 |
lcd_h 属性
显示屏的高度。
- 类型:uint32_t
特性 | 是否支持 |
---|---|
可直接读取 | 是 |
可直接修改 | 否 |
lcd_orientation 属性
显示屏的旋转角度。
- 类型:lcd_orientation_t
特性 | 是否支持 |
---|---|
可直接读取 | 是 |
可直接修改 | 否 |
lcd_type 属性
显示屏的类型。
- 类型:lcd_type_t
特性 | 是否支持 |
---|---|
可直接读取 | 是 |
可直接修改 | 否 |
lcd_w 属性
显示屏的宽度。
- 类型:uint32_t
特性 | 是否支持 |
---|---|
可直接读取 | 是 |
可直接修改 | 否 |