打印
[ZLG-ARM]

一个使用DirectFB包的简单编程示例

[复制链接]
3427|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
postcode|  楼主 | 2009-7-2 13:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
主要实现了3个内容:

1。surface的绘图函数
2。如何在surface中获取类似framebuffer的绘制内存地址(去掉代码中的注释)
3。eventbuffer的使用,按escape退出,移动鼠标绘点


代码:
#include “directfb.h” #include 'stdio.h'static IDirectFB          *dfb   = NULL;static IDirectFBDisplayLayer *layer = NULL;static IDirectFBSurface         *surface = NULL;static IDirectFBEventBuffer *events = NULL;int main( int argc, char *argv[]){    void *point = NULL;    int pitch;    int i,j;    int quit=0;    int x=0;    int y=0;    DirectFBInit(&argc,&argv);    DirectFBCreate(&dfb);    dfb->GetDisplayLayer(dfb, DLID_PRIMARY, &layer);       dfb->CreateInputEventBuffer(dfb,DICAPS_ALL,DFB_TRUE,&events);

相关帖子

沙发
tmake| | 2009-7-2 18:26 | 只看该作者

路过

使用特权

评论回复
板凳
lpc2410| | 2009-7-3 13:04 | 只看该作者

看下,还是很不错的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

49

主题

86

帖子

0

粉丝