FrameBuffer 之 fb_fix_screeninfo 、fb_var_screeninfo
来源:互联网 发布:淘宝网店认证照片 编辑:程序博客网 时间:2024/06/14 13:47
fb_fix_screeninfo 和 fb_var_screeninfo 都和 frame buffer 有关,详细的数据结构含义可以参考 kernel 头文件,这里只列出几个重要成员的含义。
fb_fix_screeninfo 的 line_length 成员,含义是一行的 size,以字节数表示,就是屏幕的宽度。
结构fb_var_screeninfo定义了视频硬件一些可变的特性。这些特性在程序运行期间可以由应用程序动态改变。
由于篇幅有限在此只对这个结构体中主要的成员作出解释,详细解释请参见fb.h。成员变量xres 和 yres定义在显示屏上真实显示的分辨率。而xres_virtual和yres_virtual是虚拟分辨率,它们定义的是显存分辨率。比如显示屏垂直分辨率是400,而虚拟分辨率是800。这就意味着在显存中存储着800行显示行,但是每次只能显示400行。但是显示哪400行呢?这就需要另外一个成员变量yoffset,当yoffset=0时,从显存0行开始显示400行,如果yoffset=30,就从显存31行开始显示400行。实际上这个技术就是乒乓 buffer 。
- FrameBuffer 之 fb_fix_screeninfo 、fb_var_screeninfo
- FrameBuffer 之 fb_fix_screeninfo 、fb_var_screeninfo
- FrameBuffer 之 fb_fix_screeninfo 、fb_var_screeninfo
- FrameBuffer 之 fb_fix_screeninfo 、fb_var_screeninfo
- (转)FrameBuffer 之 fb_fix_screeninfo 、fb_var_screeninfo
- fb_var_screeninfo 和fb_fix_screeninfo
- fb_var_screeninfo 和fb_fix_screeninfo结构体
- 操作帧缓冲:测试程序 struct fb_var_screeninfo struct fb_fix_screeninfo fix
- 在显示屏的编程中出现一些知识点------fb_fix_screeninfo 和 fb_var_screeninfo
- fb_var_screeninfo
- fb_fix_screeninfo定义
- fb_var_screeninfo解析
- fb_var_screeninfo解析
- fb_var_screeninfo解析
- fb_var_screeninfo 解析
- fb_var_screeninfo解析
- framebuffer[转之]
- FrameBuffer系列 之 介绍
- $formValidator为空或找不到对象
- 【转】把DLL文件打包进EXE的技巧(C#)
- VMware 安装Ubuntu 配置
- 新手学汉化的箴言—— 责任胜于能力
- 又说intent
- FrameBuffer 之 fb_fix_screeninfo 、fb_var_screeninfo
- ASP实现Excel导入Access数据库
- 【学习】应用程序、软件、系统,三者应该如何区分?
- oracle主键自增长设置
- 我的爱
- 千江有水千江月,万里无云万里天
- java to unicode
- delphi vk_
- Axis2 生成 ADB Bean 客户端碰到的问题