★初心者にVisual C++を教えるスレ★ Part14
■ このスレッドは過去ログ倉庫に格納されています
0819デフォルトの名無しさん
NGNG若かったころは.magを読み込んで使うミニゲームなど作ったもんですが。
(ロジックの解説を読んでローダを自作しました)
ちかごろとんと根気が無くなってしまいました。
>>818
一度GetBits()を使ったことがあるのですがなんか上手くいかなくて。
たとえば、各ピクセル1バイトなら、GetBits()が返すのが
バッファの先頭バイトなので、
unsigned char* pcTop = (unsigned char*) CImage.GetBits();
と仮定して
cPixelValue = pcTop[4800*y + x];
みたいな感じですか。
あるいは一気に行くことができるのか・・・。
unsigned char pcMegaBuffer = new unsigned char[4800*4800];
memcpy(pcMegaBuffer,pcTop,4800*4800);
■ このスレッドは過去ログ倉庫に格納されています