CPUで扱うイメージを指定色で塗りつぶす(各色要素は0~255)
val = FillSoftImage(SIHandle, r, g, b, a)
int SIHandle : 指定色で塗りつぶすソフトウエアイメージハンドル int r : 塗りつぶす色の赤成分( 0~255 ) int g : 塗りつぶす色の緑成分( 0~255 ) int b : 塗りつぶす色の青成分( 0~255 ) int a : 塗りつぶす色の透明度( 0~255 )
(プラグイン / モジュール : DxLibW)
LoadSoftImage 関数や、MakeARGB8ColorSoftImage 関数等で作成したソフトウエアイメージハンドルを指定の色で塗りつぶします。 普通に考えて LoadSoftImage で読み込んだ画像を塗りつぶすということは無いと思いますので、主に MakeARGB8ColorSoftImage 関数などで作成した空イメージを初期化する場合に使用する、というのが主だと思います。 ただ、空イメージを作成した場合も全ドットを埋める場合は使う必要がないという、謎の関数です。 DrawLine や DrawBox に相当する関数がソフトウエアイメージハンドルには存在していないので、ふと初期化したいときに困るかもしれないから追加した代物だったりします。 戻り値: 0:正常終了 -1:エラー
| プラグイン / モジュール | DxLibW |
| バージョン | 3.24f |
| 作成日 | 2026/04/12 |
| 著作者 | DxLib: Takumi Yamada / HSP binding: IronHSP Project |
| URL | https://dxlib.xsrv.jp/ |
| 備考 | hspdxlib.as をインクルードして使用 |
| タイプ | DxLib ゲームライブラリ |
| グループ | DxLib その他 |
| 対応環境 |
|
| hs ファイル | hsphelp\hspdxlib.hs |