ページ 11

デバックはうまくいきますが、6枚目の画像が表示されません

Posted: 2011年11月19日(土) 11:22
by 光坂
#include "DxLib.h"
#include <stdio.h>
#include <string.h>
#include <stdlib.h>

int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR lpCmdLine, int nCmdShow )
{
//ウィンドウモードで起動
ChangeWindowMode( TRUE );

//DXライブラリ初期化
if( DxLib_Init() == -1 ) {
return -1;
}
SetMouseDispFlag(TRUE);


int gazou1_1,gazou1_2,gazou2_1,gazou2_2,gazou2_3,gazou3_1,gazou3_2,gazou4_1,gazou4_2,gazou4_3,gazou5_1,gazou5_2,gazou6_1,gazou6_2,gazou6_3,gazou7_1,gazou7_2,gazou8_1,gazou8_2,gazou8_3,gazou9_1,gazou9_2,gazou10_1,gazou10_2,gazou10_3,gazou11_1,gazou11_2,top;
gazou1_1=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_001a.jpg");
gazou1_2=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_001b.jpg");
gazou2_1=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_002a.jpg");
gazou2_2=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_002b.jpg");
gazou2_3=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_002c.jpg");
gazou3_1=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_003a.jpg");
gazou3_2=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_003b.jpg");
gazou4_1=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_004a.jpg");
gazou4_2=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_004b.jpg");
gazou4_3=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_004c.jpg");
gazou5_1=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_005a.jpg");
gazou5_2=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_005b.jpg");
gazou6_1=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_006a.jpg");
gazou6_2=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_006b.jpg");
gazou6_3=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_006c.jpg");
gazou7_1=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_007a.jpg");
gazou7_2=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_007b.jpg");
gazou8_1=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_008a.jpg");
gazou8_2=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_008b.jpg");
gazou8_3=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_008c.jpg");
gazou9_1=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_009a.jpg");
gazou9_2=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_009b.jpg");
gazou10_1=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_010a.jpg");
gazou10_2=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_010b.jpg");
gazou10_3=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_010c.jpg");
gazou11_1=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_011a.jpg");
gazou11_2=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/ev_011b.jpg");
top=LoadGraph("C:/Users/hikarizaka/Desktop/C言語/GameProg/画像/top.jpg");
DrawGraph( 20, 20, top, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou1_1, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou1_2, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou2_1, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou2_2, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou2_3, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou3_1, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou3_2, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou4_1, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou4_2, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou4_3, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou5_1, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou5_2, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou6_1, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou6_2, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou6_3, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou7_1, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou7_2, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou8_1, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou8_2, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou8_3, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou9_1, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou9_2, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou10_1, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou10_2, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou10_3, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou11_1, FALSE );
WaitKey();
DrawGraph( 20, 20,gazou11_2, FALSE );
WaitKey();
DxLib_End();
return 0;
}

Re: デバックはうまくいきますが、6枚目の画像が表示されません

Posted: 2011年11月19日(土) 11:45
by box
もしかして、デバッグ(バグ取りの意味。デバックではありません)と、ビルド(あるいはコンパイル/リンク)の意味とを
取り違えられてはいないでしょうか。

6枚目の画像を表示しない、ということは、質問者さんの思ったとおりにプログラムが動いていない、
ということですよね。
つまり、デバッグには「成功していない」ということです。

Re: デバックはうまくいきますが、6枚目の画像が表示されません

Posted: 2011年11月19日(土) 11:46
by softya(ソフト屋)
実行結果ログのLog.txtでロードエラーが起きていないか確認してみてください。

下の出力ではこうなっております。

Posted: 2011年11月19日(土) 12:41
by 光坂
test.exe の 0x76b3b9bc で初回の例外が発生しました: Microsoft C++ の例外: [rethrow] (メモリの場所 0x00000000)。
'test.exe': 'C:\Program Files (x86)\Combined Community Codec Pack\Filters\VSFilter.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\winspool.drv' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\wininet.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\urlmon.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\iertutil.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\d3dim700.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' を読み込みました。Cannot find or open the PDB file
スレッド 'Win32 スレッド' (0x1d2c) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' をアンロード
スレッド 'Win32 スレッド' (0x1538) はコード 1 (0x1) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' を読み込みました。Cannot find or open the PDB file
スレッド 'Win32 スレッド' (0x1ba0) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' をアンロード
スレッド 'Win32 スレッド' (0xcb8) はコード 1 (0x1) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' を読み込みました。Cannot find or open the PDB file
スレッド 'Win32 スレッド' (0x1d28) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' をアンロード
スレッド 'Win32 スレッド' (0xd14) はコード 1 (0x1) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' を読み込みました。Cannot find or open the PDB file
スレッド 'Win32 スレッド' (0x1370) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' をアンロード
スレッド 'Win32 スレッド' (0x1ff0) はコード 1 (0x1) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' を読み込みました。Cannot find or open the PDB file
スレッド 'Win32 スレッド' (0x390) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' をアンロード
スレッド 'Win32 スレッド' (0x1528) はコード 1 (0x1) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' を読み込みました。Cannot find or open the PDB file
スレッド 'Win32 スレッド' (0x1308) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' をアンロード
スレッド 'Win32 スレッド' (0xc08) はコード 1 (0x1) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' を読み込みました。Cannot find or open the PDB file
スレッド 'Win32 スレッド' (0x188c) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' をアンロード
スレッド 'Win32 スレッド' (0x1964) はコード 1 (0x1) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' を読み込みました。Cannot find or open the PDB file
スレッド 'Win32 スレッド' (0x1258) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' をアンロード
スレッド 'Win32 スレッド' (0x1568) はコード 1 (0x1) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' を読み込みました。Cannot find or open the PDB file
スレッド 'Win32 スレッド' (0x35c) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' をアンロード
スレッド 'Win32 スレッド' (0xb34) はコード 1 (0x1) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' を読み込みました。Cannot find or open the PDB file
スレッド 'Win32 スレッド' (0x1e34) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' をアンロード
スレッド 'Win32 スレッド' (0x488) はコード 1 (0x1) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' を読み込みました。Cannot find or open the PDB file
スレッド 'Win32 スレッド' (0x13e4) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' をアンロード
スレッド 'Win32 スレッド' (0xbcc) はコード 1 (0x1) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' を読み込みました。Cannot find or open the PDB file
スレッド 'Win32 スレッド' (0xeb4) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' をアンロード
スレッド 'Win32 スレッド' (0x508) はコード 1 (0x1) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' を読み込みました。Cannot find or open the PDB file
スレッド 'Win32 スレッド' (0x1cb8) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' をアンロード
スレッド 'Win32 スレッド' (0x164c) はコード 1 (0x1) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' を読み込みました。Cannot find or open the PDB file
スレッド 'Win32 スレッド' (0x1844) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' をアンロード
スレッド 'Win32 スレッド' (0x590) はコード 1 (0x1) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' を読み込みました。Cannot find or open the PDB file
スレッド 'Win32 スレッド' (0x1310) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' をアンロード
スレッド 'Win32 スレッド' (0xfac) はコード 1 (0x1) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' を読み込みました。Cannot find or open the PDB file
スレッド 'Win32 スレッド' (0x1a50) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' をアンロード
スレッド 'Win32 スレッド' (0x1f34) はコード 1 (0x1) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' を読み込みました。Cannot find or open the PDB file
スレッド 'Win32 スレッド' (0x1d80) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' をアンロード
スレッド 'Win32 スレッド' (0x1e78) はコード 1 (0x1) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' を読み込みました。Cannot find or open the PDB file
スレッド 'Win32 スレッド' (0x1f9c) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' をアンロード
スレッド 'Win32 スレッド' (0xaf8) はコード 1 (0x1) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' を読み込みました。Cannot find or open the PDB file
スレッド 'Win32 スレッド' (0xd0c) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' をアンロード
スレッド 'Win32 スレッド' (0x19dc) はコード 1 (0x1) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' を読み込みました。Cannot find or open the PDB file
スレッド 'Win32 スレッド' (0x1500) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' をアンロード
スレッド 'Win32 スレッド' (0x1588) はコード 1 (0x1) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' を読み込みました。Cannot find or open the PDB file
スレッド 'Win32 スレッド' (0x1dcc) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' をアンロード
スレッド 'Win32 スレッド' (0x19e8) はコード 1 (0x1) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' を読み込みました。Cannot find or open the PDB file
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' を読み込みました。Cannot find or open the PDB file
スレッド 'Win32 スレッド' (0x16dc) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\dxva2.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\msvfw32.dll' をアンロード
'test.exe': 'C:\Program Files (x86)\Common Files\microsoft shared\IME14\SHARED\IMESEARCHDLL.DLL' を読み込みました。Cannot find or open the PDB file
13537:ウインドウを閉じようとしています
'test.exe': 'C:\Program Files (x86)\Common Files\microsoft shared\IME14\SHARED\IMECFM.DLL' をアンロード
スレッド 'Win32 スレッド' (0x1f6c) はコード 1 (0x1) で終了しました。
13545:ウインドウが破棄されようとしています
13547:ソフトを終了する準備が整いました
15826:フォントの初期化を行います
15829:フォントの初期化は正常に終了しました
スレッド 'Win32 スレッド' (0xb24) はコード 0 (0x0) で終了しました。
15853:Direct3DDevice9 の解放 3
スレッド 'Win32 スレッド' (0x1378) はコード 0 (0x0) で終了しました。
スレッド 'Win32 スレッド' (0x514) はコード 0 (0x0) で終了しました。
スレッド 'Win32 スレッド' (0x14b4) はコード 0 (0x0) で終了しました。
スレッド 'Win32 スレッド' (0x181c) はコード 0 (0x0) で終了しました。
スレッド 'Win32 スレッド' (0x1304) はコード 0 (0x0) で終了しました。
スレッド 'Win32 スレッド' (0x300) はコード 0 (0x0) で終了しました。
スレッド 'Win32 スレッド' (0x1d18) はコード 0 (0x0) で終了しました。
スレッド 'Win32 スレッド' (0x12f4) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\igdumd32.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\igdumdx32.dll' をアンロード
15884:Direct3D9 DLL の解放 4
15887:DirectInput 関連の終了処理... 完了
スレッド 'Win32 スレッド' (0xc8c) はコード 0 (0x0) で終了しました。
スレッド 'Win32 スレッド' (0xae8) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\avrt.dll' をアンロード
スレッド 'Win32 スレッド' (0x19e0) はコード 0 (0x0) で終了しました。
スレッド 'Win32 スレッド' (0x1610) はコード 0 (0x0) で終了しました。
スレッド 'Win32 スレッド' (0x1c04) はコード 0 (0x0) で終了しました。
スレッド 'Win32 スレッド' (0x1f18) はコード 0 (0x0) で終了しました。
'test.exe': 'C:\Windows\SysWOW64\msacm32.dll' をアンロード
15944:DirectSound の終了処理は正常に終了しました
15946:
15947:Alloc memory dump
15950: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:830 addr:0e730060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15952: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:798 addr:0e640060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15954: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:766 addr:0e2b0060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15956: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:734 addr:0dec0060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15958: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:702 addr:0ddd0060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15959: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:670 addr:0db30060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15961: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:638 addr:0da40060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15962: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:606 addr:0d6b0060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15964: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:574 addr:0d2b0060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15966: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:542 addr:0d1c0060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15967: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:510 addr:0ccc0060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15970: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:478 addr:0cbd0060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15971: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:446 addr:0c840060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15974: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:414 addr:0c550060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15975: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:382 addr:0c260060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15977: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:350 addr:0c360060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15979: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:318 addr:0bed0060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15981: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:286 addr:0bab0060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15983: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:254 addr:0aa80060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15985: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:222 addr:0a440060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15987: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:190 addr:08f40060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15989: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:158 addr:0bc20060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15991: Total size:20275200(19800.000kb) Alloc num:22
15993:
'test.exe': 'C:\Windows\SysWOW64\ws2_32.dll' をアンロード
'test.exe': 'C:\Windows\SysWOW64\nsi.dll' をアンロード
'test.exe': 'C:\Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7600.16661_none_ebfb56996c72aefc\comctl32.dll' をアンロード
スレッド 'Win32 スレッド' (0x1e20) はコード 0 (0x0) で終了しました。
スレッド 'Win32 スレッド' (0x498) はコード 0 (0x0) で終了しました。
スレッド 'Win32 スレッド' (0x14f0) はコード 0 (0x0) で終了しました。
スレッド 'Win32 スレッド' (0x61c) はコード 0 (0x0) で終了しました。
スレッド 'Win32 スレッド' (0x634) はコード 0 (0x0) で終了しました。
スレッド 'Win32 スレッド' (0x12d0) はコード 0 (0x0) で終了しました。
スレッド 'Win32 スレッド' (0x814) はコード 0 (0x0) で終了しました。
プログラム '[7680] test.exe: ネイティブ' はコード 0 (0x0) で終了しました。

Re: デバックはうまくいきますが、6枚目の画像が表示されません

Posted: 2011年11月19日(土) 12:52
by softya(ソフト屋)
出力ウィンドウを見るかぎり少なくとも何かのエラーは起きている様ですね。あとメモリリークも。
test.exe の 0x76b3b9bc で初回の例外が発生しました: Microsoft C++ の例外: [rethrow] (メモリの場所 0x00000000)。
Log.txtの方は確認できないのでしょうか?

Log.txtです

Posted: 2011年11月19日(土) 14:12
by 光坂
422: モジュール名: ドライバ記述:プライマリ サウンド ドライバー
424: モジュール名:{0.0.0.00000000}.{0bfc8633-a25c-4bdd-8002-a3f66022a790} ドライバ記述:スピーカー (Realtek High Definition Audio)
426: 最大サンプリングレート:200.00KHz 最小サンプリングレート:0.10KHz
429: 総サウンドメモリ領域:0.00KB 空きサウンドメモリ領域:0.00KB

431: 利用可能サンプリング精度
433: プライマリ 16bit = OK 8bit = OK
434: セカンダリ 16bit = OK 8bit = OK

436: 利用可能チャンネル
437: プライマリ MONO = OK STEREO = OK
439: セカンダリ MONO = OK STEREO = OK

441:DirectSound の初期化は正常に終了しました
447:DirectDraw オブジェクトの取得を行います.... 成功
456:引き続き初期化処理... 初期化に成功しました
493:IDirect3D9Ex オブジェクトを取得します.... 成功
501:IDirect3DDevice9Ex オブジェクトを取得します.... ハードウエア頂点演算を使用します
794:成功
797:Driver:igdumdx32.dll Description:Intel(R) HD Graphics Family
799:画面のフォーマットは D3DFMT_X8R8G8B8 です
801:Zバッファのフォーマットは D3DFMT_D16 です
803:16bit カラーフォーマットは D_D3DFMT_R5G6B5 です
805:32bit カラーフォーマットは D_D3DFMT_X8R8G8B8 です
806:アルファ付き 16bit カラーフォーマットは D_D3DFMT_A4R4G4B4 です
808:アルファ付き 32bit カラーフォーマットは D_D3DFMT_A8R8G8B8 です
809:アルファテスト用 16bit カラーフォーマットは D_D3DFMT_A1R5G5B5 です
811:アルファテスト用 32bit カラーフォーマットは D_D3DFMT_A8R8G8B8 です
813:DXT1テクスチャフォーマットは D_D3DFMT_DXT1 です
814:DXT2テクスチャフォーマットは D_D3DFMT_DXT2 です
816:DXT3テクスチャフォーマットは D_D3DFMT_DXT3 です
817:DXT4テクスチャフォーマットは D_D3DFMT_DXT4 です
819:DXT5テクスチャフォーマットは D_D3DFMT_DXT5 です
821:描画用 16bit カラーフォーマットは D_D3DFMT_R5G6B5 です
823:描画用 32bit カラーフォーマットは D_D3DFMT_X8R8G8B8 です
825:描画用アルファ付き 32bit カラーフォーマットは D_D3DFMT_A8R8G8B8 です
827:最大テクスチャサイズ 幅:4096 高さ:4096
829:テクスチャステージテンポラリレジスタ:使用可
830:減算合成のハードウェア対応:ネイティブ
832:頂点シェーダーバージョンコード:300
833:ピクセルシェーダーバージョンコード:300
938:バックバッファロック転送の時間:30111nsec 一時的な描画可能バッファを使用した転送の時間:915nsec
940:バックバッファロックを使用しません
942:Zバッファを作成します.... 成功
955:プログラマブルシェーダーを使用します

1034:フォントの初期化を行います
1039:フォントの初期化は正常に終了しました
1041:文字コードバッファの初期化を行います... 完了しました
13537:ウインドウを閉じようとしています
13545:ウインドウが破棄されようとしています
13547:ソフトを終了する準備が整いました
15826:フォントの初期化を行います
15829:フォントの初期化は正常に終了しました
15853:Direct3DDevice9 の解放 3
15884:Direct3D9 DLL の解放 4
15887:DirectInput 関連の終了処理... 完了
15944:DirectSound の終了処理は正常に終了しました
15946:
15947:Alloc memory dump
15950: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:830 addr:0e730060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15952: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:798 addr:0e640060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15954: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:766 addr:0e2b0060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15956: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:734 addr:0dec0060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15958: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:702 addr:0ddd0060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15959: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:670 addr:0db30060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15961: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:638 addr:0da40060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15962: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:606 addr:0d6b0060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15964: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:574 addr:0d2b0060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15966: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:542 addr:0d1c0060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15967: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:510 addr:0ccc0060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15970: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:478 addr:0cbd0060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15971: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:446 addr:0c840060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15974: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:414 addr:0c550060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15975: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:382 addr:0c260060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15977: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:350 addr:0c360060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15979: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:318 addr:0bed0060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15981: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:286 addr:0bab0060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15983: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:254 addr:0aa80060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15985: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:222 addr:0a440060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15987: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:190 addr:08f40060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15989: size: 921600( 900.000kb) file:mBaseFilter.cpp line:8465 ID:158 addr:0bc20060 data:<................> [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
15991: Total size:20275200(19800.000kb) Alloc num:22
15993:

Re: デバックはうまくいきますが、6枚目の画像が表示されません

Posted: 2011年11月19日(土) 14:42
by softya(ソフト屋)
とりあえずプログラムに異常はみられません。
あとは画像データの破損問題が考えられますので表示できない6枚目だけをロードと表示したらどうなるのかと、グラフィックエディタで問題の画像が表示できるか確認して見てください。

Re: デバックはうまくいきますが、6枚目の画像が表示されません

Posted: 2011年11月19日(土) 14:46
by 光坂
プログラムを変更して、表示させてみましたがやはり、画面が黒いままでした。
また、画像はファイルは破損していないようです

Re: デバックはうまくいきますが、6枚目の画像が表示されません

Posted: 2011年11月19日(土) 15:00
by softya(ソフト屋)
エラーを見るかぎり異常終了しているのでVC++でDebugビルドしてデバッグ開始で実行すればエラーで止まるはずですが、そういうメッセージは表示されていなのでしょうか?
あとは問題の6枚目を何処かにアップロードしてもらって私に渡してもらえませんか。

Re: デバックはうまくいきますが、6枚目の画像が表示されません

Posted: 2011年11月19日(土) 15:18
by 光坂
人の画像なのでUPすることが、できません。
やはり、画像に問題があった可能性がたかそうなので、別の画像に差し替えたいと思います。

自分のプログラムが間違ってなかっただけでも、知れてよかったです。
回答ありがとうございます