320×240の解像度でゲームを作成していましたが、
ゲームの途中でウィンドウモードとフルスクリーンを切り替える処理が上手くいかないので質問をさせていただきます。
最初はChangeWindowModeを呼べば交互に切り替えてくれるのかなーと思っていましたが640×480に戻されたのでChangeWindowModeの後にSetGraphModeを使いました。
しかしウィンドウモードからフルスクリーンに切り替えるときに、SetGraphModeの返り値がDX_CHANGESCREEN_DEFAULTとなり640×480に戻されてしまいます。
前処理ではフルスクリーンの状態でSetGraphModeをすると正常に320×240の解像度になります。
馬鹿な操作をしているかもしれませんがよろしくお願いします…orz。