初めましてikuoと申します。
MakeGraph で作成した画像に透過色の設定ができません、MakeGraphに透過色を設定する方法を教えてください。
現在は以下のような実装で行おうとして失敗しています。
−−−−−
ChangeWindowMode(TRUE);
if(SetGraphMode(DefScreenWidth(), DefScreenHeight(), 16) != DX_CHANGESCREEN_OK) {
throw("SetGraphMode");
}
if(DxLib_Init() == -1) {
throw("DxLib_Init");
}
//SetTransColor(0x00, 0x00, 0xff);
int bmp = LoadGraph(".\\image\\teki1.bmp");
SetDrawValidGraphCreateFlag(TRUE);
SetTransColor(0x00, 0x00, 0xff);
int tmp = MakeGraph(32, 32);
SetDrawValidGraphCreateFlag(FALSE);
SetDrawScreen(tmp);
DrawRectGraph(0, 0, 0, 0, 32, 32, bmp, FALSE, FALSE);
SetDrawScreen(DX_SCREEN_BACK);
DrawGraph(0, 0, tmp, TRUE);
ScreenFlip();
WaitKey();
DeleteGraph(bmp);
DeleteGraph(tmp);
// quit
DxLib_End();
−−−−−
よろしくお願いします。