今龍神録プログラミングの館の4章のコードを丸写しして実行してみたのですが、
画像が描画出来てない上に画面全体にちらつきが生じます。
また、ディスプレイドライバの応答が停止して、次のような例外が発生しました。
RyuJin.exe の 0x766b9b2b でハンドルされていない例外が発生しました:
0xC0000005: 場所 0x048b8000 に書き込み中にアクセス違反が発生しました。
OS:Vista
ライブラリ:VisualC++用(Ver3.02)
VisualC++2008 Express Edition
を使用してます。
ディスプレイドライバと相性が悪いというのはあるのでしょうか?
グラフィックボードはnVIDIAのGeForce GTS250を使用してます。
例外が発生しました。
Re:例外が発生しました。
横から失礼。
ちょっときになることがあったので。
>DXライブラリを最新にしてみてください
管理人様
>ライブラリ:VisualC++用(Ver3.02)
とありましたが、3.02b に更新ということでしょうか?
追記:
っと、公式掲示板チェックしてみたらこんなのが・・・
http://hpcgi2.nifty.com/natupaji/bbs/pa ... ew&no=1685
もしかして類似…?
ちょっときになることがあったので。
>DXライブラリを最新にしてみてください
管理人様
>ライブラリ:VisualC++用(Ver3.02)
とありましたが、3.02b に更新ということでしょうか?
追記:
っと、公式掲示板チェックしてみたらこんなのが・・・
http://hpcgi2.nifty.com/natupaji/bbs/pa ... ew&no=1685
もしかして類似…?

Re:例外が発生しました。
皆様の回答を参考にグラフィックドライバを最新版にしたところ、
画像は表示されるようになり例外もなくなったのですが、
画面のちらつきは修正されず強制終了されます。
また、DXライブラリは調べてみたところ自分が使用しているのは最新版のようです。
少しVer3.02bは気になるとこですが。
あとディスプレイドライバnvlddmkmが応答しなくなることについて
いろいろ調べてみたのですが、けっこうこの問題で悩んでいる方が多いようです。
もしかしたらグラボ自体が死んでるかもしれないと思ったので、
適当な3Dゲームをしてみたところ特に問題なかったのでやはりドライバに問題がありそうです。
もう少し調べてみます。
画像は表示されるようになり例外もなくなったのですが、
画面のちらつきは修正されず強制終了されます。
また、DXライブラリは調べてみたところ自分が使用しているのは最新版のようです。
少しVer3.02bは気になるとこですが。
あとディスプレイドライバnvlddmkmが応答しなくなることについて
いろいろ調べてみたのですが、けっこうこの問題で悩んでいる方が多いようです。
もしかしたらグラボ自体が死んでるかもしれないと思ったので、
適当な3Dゲームをしてみたところ特に問題なかったのでやはりドライバに問題がありそうです。
もう少し調べてみます。
Re:例外が発生しました。
どうやらVistaとNVIDIA製グラフィックボードを使用している場合に起こる、
特有の問題みたいですね。
一番の解決方法はOSを変えることであるそうですが、
WindowsVista自体のアップデートは全て行っているか、
その他のハードウェア(例えばマザーボード)のドライバは最新か、
ということを確かめてみて、もしそうでないのであれば、
アップデートなりをしてみると解決するかもしれません。
特有の問題みたいですね。
一番の解決方法はOSを変えることであるそうですが、
WindowsVista自体のアップデートは全て行っているか、
その他のハードウェア(例えばマザーボード)のドライバは最新か、
ということを確かめてみて、もしそうでないのであれば、
アップデートなりをしてみると解決するかもしれません。
Re:例外が発生しました。
>>MNSさん
迅速な回答ありがとうございます。
ハードウェアのアップデートをしてみます。
もしそれで無理なようなら思い切ってWindows7にアップグレードします。
そろそろOSを変えようと思っていたので良い機会かもしれません。
その前にWindows7での不具合情報とか調べてみることにします。
迅速な回答ありがとうございます。
ハードウェアのアップデートをしてみます。
もしそれで無理なようなら思い切ってWindows7にアップグレードします。
そろそろOSを変えようと思っていたので良い機会かもしれません。
その前にWindows7での不具合情報とか調べてみることにします。
Re:例外が発生しました。
>少しVer3.02bは気になるとこですが。
公式の質問掲示板で適当なスレを選ぶと、管理人さんがポストしたレスの中に最新版へのリンクがあります。
そこからDLできますが、今回の場合、これが原因ではなさそうですね。
>もしそれで無理なようなら思い切ってWindows7にアップグレードします。
OSを更新したところでなおるとは思えませんけどね…。
でも、個人的にはVistaよりは7のほうが好きなので、どちらにせよアップデートいいとおもいますよw
>その前にWindows7での不具合情報とか調べてみることにします。
ちなみに、私は半年前ほどに Vistaからアップデートして、Windows7 にしたところです。(64bit)。
DXライブラリについては、(Vistaでも7でも)特にOSのせいによる不具合はありませんでした。
(あるといえばありましたが、管理人さんが修正してくださりました。)
公式の質問掲示板で適当なスレを選ぶと、管理人さんがポストしたレスの中に最新版へのリンクがあります。
そこからDLできますが、今回の場合、これが原因ではなさそうですね。
>もしそれで無理なようなら思い切ってWindows7にアップグレードします。
OSを更新したところでなおるとは思えませんけどね…。
でも、個人的にはVistaよりは7のほうが好きなので、どちらにせよアップデートいいとおもいますよw
>その前にWindows7での不具合情報とか調べてみることにします。
ちなみに、私は半年前ほどに Vistaからアップデートして、Windows7 にしたところです。(64bit)。
DXライブラリについては、(Vistaでも7でも)特にOSのせいによる不具合はありませんでした。
(あるといえばありましたが、管理人さんが修正してくださりました。)
