2023/08/28(月) [n年前の日記]
#1 [hsp] HSPのgzoomについて調べている
プログラミング環境 HSP の gzoom という命令について調べている。この gzoom という命令を使えば、ビットマップ画像を拡大縮小しながら描画することができるらしいと分かったけれど、どうやら透明色は扱えないようで…。何か手は無いのかなとググっているところ。
仮バッファを用意して、その仮バッファに gzoom で拡大縮小描画をしてから、その仮バッファをソースとして gcopy で実スクリーンに描画する、という手順を踏めば、RGB=(0,0,0)を透明色扱いにしつつ拡大縮小描画ができているように見せかけることができるらしい。
_コピーいろいろ - HSP開発wiki
拡大描画する時点で描画面積は結構大きいはずだけど、ソレを2回も描画したら重くなるのではという不安が…。まあ、実際試してみないと分らないわな…。
仮バッファを用意して、その仮バッファに gzoom で拡大縮小描画をしてから、その仮バッファをソースとして gcopy で実スクリーンに描画する、という手順を踏めば、RGB=(0,0,0)を透明色扱いにしつつ拡大縮小描画ができているように見せかけることができるらしい。
_コピーいろいろ - HSP開発wiki
拡大描画する時点で描画面積は結構大きいはずだけど、ソレを2回も描画したら重くなるのではという不安が…。まあ、実際試してみないと分らないわな…。
[ ツッコむ ]
以上です。