パラメータ | 説明 |
---|---|
解決 | ウィンドウの幅と高さを表す数字のペア |
フラグ | ウィンドウのタイプを変更する追加オプション - 使用可能なフラグについては「備考」を参照してください。 |
深さ | 色のビット数 |
flag
引数は次のとおりです。 フラグ | 説明 |
---|---|
パイゲーム。 | ウィンドウがフルスクリーンです |
pygame.RESIZABLE | ウィンドウはサイズ変更可能です |
pygame.NOFRAME | ウィンドウには枠線やコントロールがありません |
pygame.DOUBLEBUF | ダブルバッファを使用する - HWSURFACE またはOPENGL |
pygame.HWSURFACE | ウィンドウがハードウェアアクセラレーションされ、 FULLSCREEN との組み合わせでのみ可能FULLSCREEN |
pygame.OPENGL | ウィンドウはOpenGLでレンダリング可能です |
その他の発言:
現在、Pygameは一度に1つのウィンドウしか扱えません。 pygame.display.set_mode((x,y))
呼び出して2番目のウィンドウを作成すると、2番目のウィンドウが閉じられます。
depths
引数を変更することはほとんど必要ありません - pygameはそれ自身で最良のものを選択します。システムでサポートされていない深度が設定されている場合、pygameはこの深度をエミュレートしますが、これは非常に遅くなる可能性があります。
pygame.display.set_mode()
によって返されたサーフェス上に描画されたものは、画面上ではすぐには表示されません。まず、 pygame.display.update()
またはpygame.display.flip()
を使用してディスプレイを反転させる必要があります。