| |||
|
カレントカラーを取得
| |||
通常は、変えたい色に設定するだけで、あえて今設定されている色を取得する必要はありませんが、 例えば、モジュール内で、現在の設定色を取得する必要がある場合は必要になることでしょう。 それは色を取得することが目的でなく、モジュール内で一時的に色を変更する必要があり、 変更した後、元の色に戻す処理で使用する、などです。 カレントカラーは、BMSCR構造体の要素40にRGB各輝度が格納されています。 赤輝度は下位8(1〜8)ビット、緑輝度は中8(9〜15)ビット、青輝度は上位8(16〜24)ビットです。 尚、HSP3からは、ginfo_r、ginfo_g、ginfo_bから取得できるようになっています。 | |||
![]() | |||
| |||
![]() | |||
|