トップページ > 過去ログ > 記事閲覧
MV1DeleteModel のバグ?
名前:&◆WeVViNTBvCM 日時: 2010/03/16 22:21

MV1DuplicateModel で複製したモデルを MV1DeleteModel で削除しても、 モデルハンドルが開放されていないような気がします。 ライブラリのソースコードの確認はしていませんが、複製ではなく、普通にロードしたモデルを削除したときは、 モデルハンドルが開放されて、再びモデルを読み込んだときに削除したモデルハンドルと同じ値が使えるのに対し、 複製したモデルを削除して、再びモデルを複製したときに、削除したモデルハンドルが使用できないようです。

Page: 1 |

Re: MV1DeleteModel のバグ? ( No.1 )
名前:管理人 日時:2010/03/22 01:35

ご報告ありがとうございます、確認しましたが、MV1DuplicateModel で複製したモデルを MV1DeleteModel で 削除した場合も正常に解放されていました 寧ろ一度削除したモデルハンドルがそのあとの読み込み後に使えてしまう方がバグです ( 本来ならエラーチェックビットがあるので、削除したモデルハンドルの値が再び使えるようになることは確率は0ではありませんがほぼありえません ) 修正版をアップしましたのでよろしければこちらをお使い下さい m(_ _;m http://homepage2.nifty.com/natupaji/DxLib/DxLibVCTest.exe // VisualC++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibBCCTest.exe // BorlandC++ 用 (中身を既存のライブラリのファイルに上書きして、BCCをお使いの 場合は『再構築』、VCをお使いの場合は『リビルド』をして下さい)

Page: 1 |