SetPaletteSoftImage

CPUで扱うイメージのパレットをセットする(各色要素は0~255)

SetPaletteSoftImage SIHandle, PaletteNo, r, g, b, a

int SIHandle : ソフトウエアイメージハンドル
int PaletteNo : 色を変更するパレット番号
int r : 変更後のパレットの赤成分( 0~255 )
int g : 変更後のパレットの緑成分( 0~255 )
int b : 変更後のパレットの青成分( 0~255 )
int a : 0 を指定してください

(プラグイン / モジュール : DxLibW)

解説

LoadSoftImage 関数で読み込んだパレット画像のソフトウエアイメージハンドルや、MakePAL8ColorSoftImage 関数等で作成したソフトウエアイメージハンドルが持つパレットの指定番号の色を変更します。

各色成分の値は0から255です。今のところ a の値は何も意味が無いので、0を指定して下さい。

戻り値:
  0:正常終了 -1:エラー

関連項目

GetPaletteSoftImageCPUで扱うイメージのパレットを取得する(各色要素は0~255)(DxLibW)

情報

プラグイン / モジュールDxLibW
バージョン3.24f
作成日2026/04/12
著作者DxLib: Takumi Yamada / HSP binding: IronHSP Project
URLhttps://dxlib.xsrv.jp/
備考hspdxlib.as をインクルードして使用
タイプDxLib ゲームライブラリ
グループDxLib その他
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\hspdxlib.hs