[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[WitchFan 00403] Re: サンプル



ろんです

>あんみつ です。

>> static int bmp1[] = {
>>     0xff, 0xff, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
>>     0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0xff, 0xff,
>> };
>このデータを
>>     font_set_colordata(0,1,bmp1);
>とやると、事実上、上半分の8つのデータだけを使ったフォントが登録されて
>しまいます。
>意図した通りであろうフォントの正しい定義は
>  static int bmp1[] = {
>      0xffff, 0x8181, 0x8181, 0x8181, 0x8181, 0x8181, 0x8181, 0xffff,
>  };
>となります。(1ラインにつき2バイト=int型の値ひとつ)

あ、なるほど、そういうことでしたか
素直に2個分なんだと思って少しはずしたソース送ってしまいました。

というわけなので余計混乱したかもしれませんが勘弁してくださいまし>JUESSさん

しかし、どうしてそんな定義になってしまったんでしょねぇ。
bmpcnvつかってそうなりましたっけ?



ML Archives