24bitのDIBを扱うには、バッファは次のようにとればいいんですか?
キャッシュミスを減らすためとききましたが…

char *tmp_ptr;
char *ptr;
tmp_ptr=new char[640*480*3];
ptr=(tmp_ptr + 31)&(~31);