トップページ > 過去ログ > 記事閲覧
バグ?
名前:rs 日時: 2007/07/17 17:50

私は画像から特定の1部分に拡大縮小、回転処理が出来るよう、 patt2 = DerivationGraph( ax, ay, width, height, pat ) ; DrawRotaGraph( ((int) x ), ((int) y ), magnification, theta, pat2, TRUE, FALSE ); //patは使用するイメージ としているのですが、 この方法では何故か強制終了するときがあります。 私の方法が間違っているのか ライブラリのバグかどちらなのでしょうか?

Page: 1 |

Re: バグ? ( No.1 )
名前:憂煉 日時:2007/07/18 10:00

はじめましてrsさん! 一見問題無さそうなのでデバッガで辿ってみると良いのです。bccのデバッガはF7とF8をうまく使うのがコツですよ。 それと、タイプミスでしょうか、pat2が一ヶ所patt2になってますよ〜。
Re: バグ? ( No.2 )
名前:rs 日時:2007/07/18 17:00

憂煉サンレスありがとうございます。 デバッガすか・・・・ いままでコンパイル->ビルドとしたやった事ないのでよく分かりませんがやってみます ところでbccって何ですかね?
Re: バグ? ( No.3 )
名前:憂煉 日時:2007/07/18 19:05

べんりな ちゅるやさん コンパイラ 略してbccですごめんなさいちがいます。本当は Boland C++ Compiler の略です。 ダウンロードした後にユーザー登録をしないとパスワードが無くてインストールできないです。解凍ソフトでインストーラを開くと内部のファイルが見えるわけ無いじゃないですか!
Re: バグ? ( No.4 )
名前:管理人 日時:2007/07/19 01:31

rsさんどうも、DXライブラリの管理人です。  DerivationGraph で作成したグラフィックハンドルは必要が無くなった時点で DeleteGraph で削除する必要があるのですが、それはされていますでしょうか?
Re: バグ? ( No.5 )
名前:rs 日時:2007/07/19 22:29

管理人さん憂煉サン返信ありがとうございます、 BolandC++Compiler ・・・そんなものあるんですか全く以って完全に無知の領域でした。 必要がなくなった時点という事は毎フレーム DeleteGraphを実行すればよいわけですね?なるほど
Re: バグ? ( No.6 )
名前:SweetBlack 日時:2007/07/20 00:44

>必要がなくなった時点という事は毎フレーム >DeleteGraphを実行すればよいわけですね?なるほど いやさすがに毎フレームは違うと思います。 例えば、 「タイトル画面」→「ゲームスタート」 という流れがあった場合、 ゲームスタートしたらタイトル画面のグラフィックハンドルは 必要なくなりますよね? この場合はタイトル画面を終了させる時点で タイトル画面のグラフィックハンドルを削除する、という事だと思います。

Page: 1 |