MV1AddTexture

モデルで使用するテクスチャを追加する

val = MV1AddTexture(MHandle, Name, ColorFilePath, AlphaFilePath, ColorFileImage, AlphaFileImage, AddressModeU, AddressModeV, FilterMode, BumpImageFlag, BumpImageNextPixelLength, ReverseFlag, Bmp32AllZeroAlphaToXRGB8Flag)

MHandle : int (int)
Name : string (wstr)
ColorFilePath : string (wstr)
AlphaFilePath : string (wstr)
ColorFileImage : System.IntPtr (int)
AlphaFileImage : System.IntPtr (int)
AddressModeU : int (int)
AddressModeV : int (int)
FilterMode : int (int)
BumpImageFlag : int (int)
BumpImageNextPixelLength : float (float)
ReverseFlag : int (int)
Bmp32AllZeroAlphaToXRGB8Flag : int (int)

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

解説

モデルで使用するテクスチャを新規に追加します。

画像ファイルパスを指定してテクスチャをモデルに追加します。
追加したテクスチャはマテリアルに割り当てて使用します。

戻り値: 0以上:追加したテクスチャの番号  -1:エラー

関連関数: MV1AddTextureWithStrLen, MV1AddTextureGraphHandle, MV1SetMaterialDifMapTexture

戻り値: int

※ ポインタ型 (IntPtr) のパラメータがあります。
64bit環境では int64 型の値を渡してください。

情報

プラグイン / モジュール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