トップページ > 過去ログ > 記事閲覧
フルスクリーンに出来ない
名前:ガチムチ 日時: 2010/02/04 03:19

Windows側(CreateWindowEx)で作ったウィンドウハンドルを渡してDXライブラリをセットして使わせていただいてるのですが、 ChangeWindowModeが機能しないので、この場合のChangeWindowModeの使い方に注意点ありますでしょうか? 基使用可能なのでしょうか? ChangeWindowModeのフラグ立てが無反応でしたので フルスクリーン命令時にSetGraphModeを設定してあげたら フルスクリーン化したのですが、今度はウィンドウモードに戻すことが出来ませんでした。 逆にWindows命令で解像度を変更した場合、SetUserWindowからハンドルが外れてしまったのか、描画されなくなりました。 何か方法があればご教授お願いします。

Page: 1 |

Re: フルスクリーンに出来ない ( No.1 )
名前:管理人 日時:2010/02/07 23:55

すいません、現時点では SetUserWindow を使用した場合はフルスクリーンモードは使用できません ( SetUserWindow を使用した上でフルスクリーンモードになることを想定していません ) > フルスクリーン命令時にSetGraphModeを設定してあげたら > フルスクリーン化したのですが これはどのようにしたのでしょうか? > 逆にWindows命令で解像度を変更した場合、SetUserWindowからハンドルが外れてしまったのか、描画されなくなりました。 Direct3D は画面モードが変更された場合、それに伴う色々な処理を実行しなければなりませんので、 ただ画面モードを変更しただけですと何も描画ができなくなります

Page: 1 |