MV1DeleteModel

モデルを削除する

MV1DeleteModel MHandle

int MHandle : 削除するモデルのハンドル

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

解説

MHandle で渡されたモデルハンドルが示すモデルをメモリ上から削除します。

用途はメモリの節約と、モデルハンドルの節約です。( モデルハンドルは最大で 65536 個までしか作れません )

使用しなくなったモデルハンドルをこの関数で削除せずに次々と新たなモデルを読み込んだり MV1DuplicateModel
で複製したりすると何れメモリが足りなくなるかモデルハンドルの限界数に達するかをしてしまいますので、
使用しなくなったモデルハンドルはこの関数で削除するようにしてください。

因みに DxLib_End を呼ぶと作成されていたモデルは自動的に削除されますので、
DxLib_End の前に作成していたモデル全てに対して MV1DeleteModel をする必要はありません。

戻り値:
  0:成功

情報

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