楼主: 一箭烂YiJL
|
[通用发布] Bitmap 类储存为 .bmp 档案(高速= =) |
| ||
[email protected]:~> repeat 1 fortune
Matz is nice, so we are nice. |
||
点评
@yangff 还要进一步理解指针啊,嘿嘿。俗话说,理解了指针就掌握了 C!
->yangff, 不对...说了指针占4,所以 :(0 -> unk1), (4 -> unk2), (8 -> *infoheader), (12 -> *first ), (16 -> *last)
uint32_t unk1;-〉0
uint32_t unk2;->4
BITMAPINFOHEADER *infoheader; ->8
RGBQUAD *first;->16????
RGBQUAD *last;
@yangff 偏移 0 是第一个域,以此类推。
是last,指针占四个位。
| ||
[email protected]:~> repeat 1 fortune
Matz is nice, so we are nice. |
||
点评
GIF 不用想了,效率够呛
| ||
[email protected]:~> repeat 1 fortune
Matz is nice, so we are nice. |
||
RE: Bitmap 类储存为 .bmp 档案(高速= =)
点评
比如一些模型开头 16进制 是一样的,这样才能知道 开头和结尾,如果图片不同的话(大部分相同),应该也有办法筛选出来,嘿嘿
文件头虽然不统一,但大致上还是有特征的,所以 RM 才能不通过扩展名来识别媒体格式
哦..哦,话说解包一些东西,得靠文件头来判断文件类型啊,都不相同的话,那就头疼了
评分 | ||
[email protected]:~> repeat 1 fortune
Matz is nice, so we are nice. |
||
| |
[email protected]:~> repeat 1 fortune
Matz is nice, so we are nice. |
|
[email protected]:~> repeat 1 fortune
Matz is nice, so we are nice. |
|
[email protected]:~> repeat 1 fortune
Matz is nice, so we are nice. |
|
| ||
[email protected]:~> repeat 1 fortune
Matz is nice, so we are nice. |
||
[email protected]:~> repeat 1 fortune
Matz is nice, so we are nice. |
|
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-5-23 01:43
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.