>>140
// 協調レベルの設定
hRet = g_pDD->SetCooperativeLevel(hWnd, DDSCL_EXCLUSIVE | DDSCL_FULLSCREEN | DDSCL_ALLOWREBOOT);
の時は// プライマリ・サーフェイスの生成がうまくいくのですがこのときのhRetには (null) が入ってました

だけど

// 協調レベルの設定
hRet = g_pDD->SetCooperativeLevel(hWnd, DDSCL_NORMAL);
の時は// プライマリ・サーフェイスの生成のところで設置したsprintfでhRetの値を表示する前後で
CreateSurface FAILEDとは違ったエラーが発生してるみたいでhRetの値を表示できませんでした