DrawPixelSoftImage

CPUで扱うイメージの指定座標にドットを描画する(各色要素は0~255)

DrawPixelSoftImage SIHandle, x, y, r, g, b, a

int SIHandle : ソフトウエアイメージハンドル
int x, int y : 色を書き込む座標
int r : 書き込む色の赤成分( 0~255 )
int g : 書き込む色の緑成分( 0~255 )
int b : 書き込む色の青成分( 0~255 )
int a : 書き込む色の透明度( 0~255 )

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

解説

LoadSoftImage 関数や、MakeARGB8ColorSoftImage 関数等で作成したソフトウエアイメージハンドルの指定の座標の色を変更します。

赤・緑・青・透明度各成分の値は0~255です。透明情報の無い画像形式の場合は透明度は無視されます。書き込み対象がパレット画像の場合は指定された色に一番近いパレットの番号が書き込まれます。

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

関連項目

DrawPixelSoftImageFソフトウエアイメージハンドルの指定座標にドットを描画する(各色要素は浮動小数点数)(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