FBIOGET_VSCREENINFO
Atlas 200/300/500 推理产品,不支持该接口。
Atlas 训练系列产品,不支持该接口。
Atlas 推理系列产品(Ascend 310P处理器),不支持该接口。
Atlas A2训练系列产品/Atlas 800I A2推理产品,不支持该接口。
函数功能
获取Framebuffer屏幕的可变信息,包括分辨率、像素格式等信息。
约束说明
- 高清设备的图形层默认分辨率为1920*1080,鼠标层的默认分辨率为256*256,标清设备的图形层的默认分辨率为720*576,像素格式默认为ARGB8888。
- 使用HIFB接口需先调用hi_mpi_vo_enable启用VO设备。
- 该接口不支持多进程,多线程。
函数原型
int ioctl (int fd, FBIOGET_VSCREENINFO, fb_var_screeninfo *var)
参数说明
参数名 |
输入/输出 |
说明 |
---|---|---|
fd |
输入 |
Framebuffer设备文件描述符。 应用程序中调用open("/dev/fbx"),会返回当前VO设备对应的Framebuffer设备文件描述符。 |
FBIOGET_VSCREENINFO |
输入 |
ioctl号。 |
var |
输出 |
可变信息结构体指针。 |
父主题: HIFB叠加图形层管理功能