|

楼主 |
发表于 2019-5-9 22:28:25
|
显示全部楼层
目前安装上面大哥的方法做了,创建了一个存储设备- if(fd>=0)
- {
- /* 读取文件 */
- fstat(fd,&file_state);
- hMem = GUI_ALLOC_AllocZero(512*1024);
- buf = GUI_ALLOC_h2p(hMem);
- read(fd,buf,file_state.st_size);
- close(fd);
- Memdev = GUI_MEMDEV_Create(0,0,100,100);
- GUI_MEMDEV_Select(Memdev);
- GUI_DrawStreamedBitmapAuto(buf,0,0);
- GUI_MEMDEV_Select(0);
- GUI_ALLOC_Free(hMem);
- GUI_MEMDEV_WriteAt(Memdev,100,100);
- }
复制代码
顺便请教一个问题,创建存储设备时的X_SIZE,Y_SIZE由GUI_BMP_GetXSize()函数获取buf数据的X_SIZE,Y_SIZE可以用在流位图的数据吗?我今天直接使用好像没得到结果 |
|