如何使用IMG_Load()加载图像而不使用每行的字节填充?

时间:2011-07-31 23:27:38

标签: c++ windows sdl sdl-image

如果我加载像每个像素3个字节的98x ***等图像,它将在那里创建2个字节的填充,使其适合4个字节的序列。

是否可以使用IMG_Load()而不在->pixels原始数据中生成填充字节?

目前我用它来检测填充的字节数:

int pad = img->pitch - (img->w * img->format->BytesPerPixel);

如果> 0然后我在没有填充字节的情况下重建新图像...但是效率很低,所以我希望能有更好的解决方法吗?

0 个答案:

没有答案