タイトル | : Re^6: テクスチャエラー |
記事No | : 9829 |
投稿日 | : 2011/10/01(Sat) 09:37 |
投稿者 | : 26℃ <御> |
うわあ、間違ってた。 レンダーテクスチャ作成がこうで E3DCreateRenderTargetTexture w, h, scid_org, texid2, okflag スワップチェインID・テクスチャのIDを登録のモジュールでtexid2を入力せずokflagを入力してましたorz newmod TexIDS@,saveTexid,scid_org,okflag
texid2に変えたところ、テクスチャは消えて白くなるようです。 ここで疑問におもったことがあるのですが、okflagを入力していてもエラーが回避できたことです
E3DDestroyRenderTargetTextureのスワップチェインIDとテクスチャIDはどのような関係があるのでしょうか?
一番最初のロードでダミーのテクスチャを作っておき。 E3DCreateRenderTargetTexture 1, 1, scid_org, texidDummy, okflag
モジュールの削除する命令を #modterm E3DDestroyRenderTargetTexture scid_org,texidDummy@ return このようにすると、エラーが起きずにスワップチェインIDだけ削除されているみたいです。
|