回答ありがとうございます。
PCのメモリを圧迫していたのかもしれません。
タスクマネージャー等でメモリ状況とか確認しながら、
一度プログラム自体を組み直している段階です。
そのため、エラー発生時のプログラムを消してしまったんですよね。
エラーが出るなら再構築し直せば治るのではと思って。
補足としては、クラスを作成してmain関数がメソッド内の「CreateDXGIFactory1」を呼ぶだけなんですけど。
検索結果 4 件
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: ハンドルされていない例外エラーが出る
- 返信数: 2
- 閲覧数: 7069
ハンドルされていない例外エラーが出る
DirectX11でプログラムを組んでいるのですが、
デバッグで実行していると、数回に一度、以下のような記載が
出てしまいます。
「CreateDXGIFactory1」と「D3D11CreateDevice」で、デバイス作成しようとしたらエラーをだします。
頻度的には、「CreateDXGIFactory1」です。
どうしたら良いでしょうか?
「 により ハンドルされない例外が 0x77A4A8C9 (ntdll.dll) で発生しました(test.exe 内): 0xC0000374: ヒープは壊れています。 (パラメーター: 0x77A85910)。 が発生しました」
デバッグで実行していると、数回に一度、以下のような記載が
出てしまいます。
「CreateDXGIFactory1」と「D3D11CreateDevice」で、デバイス作成しようとしたらエラーをだします。
頻度的には、「CreateDXGIFactory1」です。
どうしたら良いでしょうか?
「 により ハンドルされない例外が 0x77A4A8C9 (ntdll.dll) で発生しました(test.exe 内): 0xC0000374: ヒープは壊れています。 (パラメーター: 0x77A85910)。 が発生しました」
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: DirectX11.1のヘッダをインクルードすると
- 返信数: 2
- 閲覧数: 2862
Re: DirectX11.1のヘッダをインクルードすると
naohiro19さん
回答ありがとうございます。
インクルードする順番と
リンクが出来ていない部分が合ったようです。
エラーなくビルド出来るようになりました。
ありがとうございます。
回答ありがとうございます。
インクルードする順番と
リンクが出来ていない部分が合ったようです。
エラーなくビルド出来るようになりました。
ありがとうございます。
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: DirectX11.1のヘッダをインクルードすると
- 返信数: 2
- 閲覧数: 2862
DirectX11.1のヘッダをインクルードすると
初めまして、最近DirectXの勉強をしています。
そこで、DirectX11.1のヘッダ「d3d11_1.h」をインクルードしビルドを行うと
エラーが出てしまいます。
そこを「d3d11.h」だとエラーが出なくなります。
どうしてエラーがでるのでしょうか?
エラーをなくすようにする方法があるのでしょうか?
そこで、DirectX11.1のヘッダ「d3d11_1.h」をインクルードしビルドを行うと
エラーが出てしまいます。
そこを「d3d11.h」だとエラーが出なくなります。
どうしてエラーがでるのでしょうか?
エラーをなくすようにする方法があるのでしょうか?