CPUで扱うイメージを別のイメージ上に転送する
BltSoftImage SrcX, SrcY, SrcSizeX, SrcSizeY, SrcSIHandle, DestX, DestY, DestSIHandle
int SrcX, int SrcY : 転送元から転送する画像領域の左上座標 int SrcSizeX, int SrcSizeY : 転送元から転送する画像領域の幅と高さ int SrcSIHandle : 転送元のソフトウエアイメージハンドル int DestX, int DestY : 転送元の画像を格納する転送先の座標 int DestSIHandle : 転送先のソフトウエアイメージハンドル
(プラグイン / モジュール : DxLibW)
LoadSoftImage 関数や、MakeARGB8ColorSoftImage 関数等で作成したソフトウエアイメージハンドルを他のソフトウエアイメージハンドルにコピーしたいときに使用します。 転送元から転送先にコピーしたい領域の左上座標を SrcX, SrcY で指定し、領域の幅と高さを SrcSizeX, SrcSizeY で指定します。 転送先の座標は、転送元からコピーする領域の左上座標に対応する座標を DestX, DestY で指定します。 転送元と転送先のピクセルフォーマットやパレットが違う場合は、カラーマッチングが行われエラーになることはありませんが、低速です。 用途は・・・なんでしょう。パッとは思いつきませんが、無いと困ることがあるような気がします。 戻り値: 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 |