ReloadDivGraph

画像ファイルからグラフィックハンドルたちへ画像データを分割転送する

val = ReloadDivGraph(FileName, AllNum, XNum, YNum, XSize, YSize, param, HandleArray)

FileName : string (wstr)
AllNum : int (int)
XNum : int (int)
YNum : int (int)
XSize : int (int)
YSize : int (int)
param : [In (int)
HandleArray : Out] int[] (var)

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

解説

既存の複数のグラフィックハンドルに対して、画像ファイルからデータを分割して再読み込み(再転送)する関数です。LoadDivGraph で分割読み込みしたハンドル群に対し、画像データだけを更新したい場合に使用します。

【引数の説明】
・FileName: 読み込む画像ファイルのパスです。
・AllNum: 分割総数です。
・XNum: 横方向の分割数です。
・YNum: 縦方向の分割数です。
・XSize: 分割された1つの画像の横幅(ピクセル)です。
・YSize: 分割された1つの画像の縦幅(ピクセル)です。
・HandleArray: 画像データを転送する先のグラフィックハンドル配列です。LoadDivGraph 等で事前に作成済みのハンドル配列を指定します。

【戻り値】
0: 成功、-1: エラー

【注意事項】
・転送先のグラフィックハンドルは事前に LoadDivGraph 等で作成されている必要があります。
・分割パラメータ(XNum, YNum, XSize, YSize)は元の LoadDivGraph と同じ値を使用してください。

【関連関数】
ReloadGraph(単一画像再読み込み)、LoadDivGraph(分割画像読み込み・ハンドル作成)

戻り値: int

関連項目

ReloadDivGraphF画像ファイルからグラフィックハンドルたちへ画像データを分割転送する( float版 )(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