遅いなぁ…
ぱれっとの立ち絵合成をPNGで吐けるようにしたみたんだが…
立絵PNG -> BMP \
合成 -> PNG
表情PNG -> BMP /
とかなってるんで、非常に遅い。
ループが多いのも問題だよなぁ…
まぁいいか。
幽霊もさくっと…
クリスのクスリのリスク
ぼーっと考えてみた。ので忘れないように。
BYTE *byDIBData;
BYTE ***byDIBBuff;
// byDIBDataに32bitなDIBが入ってるとしてー
// 画像の高さはiHeight、幅はiWidth
// メモリ確保
byDIBBuff = (BYTE ***)malloc(sizeof(BYTE *) * iHeight);
for(int i = 0; i < iHeight; i++) {
byDIBBuff[i] = (BYTE **)malloc(sizeof(BYTE *) * iWidth);
for(int j = 0; j < iWidth; j++) {
byDIBBuff[i][j] = byDIBData + iWidth * 4 + 4 * j;
}
}
// byDIBDataをbyDIBBuff[y][x][z]で扱えるかもしれない…
// BMPだとボトムアップが殆どだから、
// 外のループを逆から回した方がいいかな?
// メモリ解放
for(int i = 0; i < iHeight; i++) {
free(byDIBBuff[i]);
}
free(byDIBBuff);
しかし、良いのかコレ…
つぅ…
すみません。
ドメイン:dazzling.dyndns.ws
死んでました。
そろそろ復活するはずです。
さぁ、どっち!?
几帳面だからなのか、はたまたコボラーだからなのか。
CUIでリスト出力するとこうなる。
きっちり揃ってキモイ。
ぱれっとを思い出しつつコーディング。
■ ようやく
大宇宙の誇りに特設ページが!
でも、別にFlashじゃなくても良いと思うんだ。
Cげんご
#include <stdio.h>
#include <windows.h>
int wmain(void) {
char cStr;
WCHAR wcStr;
wprintf(L"cStr : %d\n", sizeof(cStr));
wprintf(L"wcStr: %d\n", sizeof(wcStr));
return 0;
}
実行結果
cStr : 1
wcStr: 2
まぁ、当たり前か…
あけおめ
今年はちょっと違う方向に伸びたい。















205StudioTR