XNA Game Studio 3.1
GraphicsDeviceManager.ToggleFullScreen メソッド
フルスクリーン モードとウィンドウ モードを切り替えます。

名前空間: Microsoft.Xna.Framework
アセンブリ: Microsoft.Xna.Framework.Game (microsoft.xna.framework.game.dll 内)

構文

C#
public void ToggleFullScreen ()
例外

例外タイプ条件
NoSuitableGraphicsDeviceException

次のいずれかの状態が発生しています。

  • Direct3D9 レベルのドライバーがあり、ピクセル シェーダー モデル 1.1 以上をサポートする Direct3D デバイスが見つかりませんでした。
  • 現在のデバイスの設定と互換性がある Direct3D デバイスが見つかりませんでした。
  • デバイスのランク付け処理により、互換性があるデバイスがすべて削除されました。
  • Direct3D のハードウェア アクセラレーション機能が使用できないか、または無効になっています。Direct3D 対応のグラフィック デバイスがインストールされていることを確認し、表示プロパティをチェックして、[ハードウェア アクセラレーション][最大] に設定されていることを確認してください。
  • リモート デスクトップが使用されています。リモート デスクトップを使用している場合は、Direct3D は使用できません。
InvalidOperationException

Services に追加されておらず、アプリケーションのグラフィック デバイス マネージャーとして登録されていません。デバイスが登録されていない場合、デバイスの設定を変更またはコミットすることはできません。

ArgumentException

フルスクリーン モードは、現在のバック バッファー設定と互換性がありません。

IsFullScreentrue ですが、

IsFullScreenfalse ですが、

解説

このメソッドは Xbox 360 では無効です。
関連項目

リファレンス

プログラミング ガイド

プラットフォーム

Xbox 360, Windows XP SP2、Windows Vista, Zune
タグ :


Page view tracker