タイトル | : E3DSaveSig2Buf と E3DSigLoadFromBuf |
記事No | : 9888 |
投稿日 | : 2011/10/26(Wed) 00:12 |
投稿者 | : seasalt |
新刊発売おめでとうございます。…とあいさつもそこそこですが ちょっと分からない事があるので質問させてください。
#define INDEX_MAX 10 E3DSigLoad pathbuf, hsid1 E3DSaveSig2Buf hsid1, checkbuf, 0, sigwritesize sdim sigbuf,sigwritesize,INDEX_MAX
上記の処理をしたという前提で、次の
Index = 0 repeat INDEX_MAX E3DSaveSig2Buf hsid1, sigbuf.Index, sigwritesize,sigwritesize E3DSigLoadFromBuf resdir, sigbuf.Index, sigwritesize,hsid.Index, 0, 1.0 Index++ loop
この処理と、次の
Index = 0 repeat INDEX_MAX E3DSaveSig2Buf hsid1, sigbuf.Index,sigwritesize,sigwritesize Index++ loop
Index = 0 repeat INDEX_MAX E3DSigLoadFromBuf resdir,sigbuf.Index,sigwritesize,hsid.Index, 0, 1.0 Index++ loop
この処理とは同じことをしているように思うのですが、上の処理は正常に動作しますが、 下の処理はE3DSigLoadFromBufの所で「エラー38:外部DLL呼び出しに失敗しました」になってしまいます。
これには何か違いがあるのでしょうか。 お手数ですが教えて頂ければ幸いです。よろしくお願いします。
|