![見出し画像](https://assets.st-note.com/production/uploads/images/135403926/rectangle_large_type_2_b33fbb8e1eca8d786d582578543fea9a.png?width=1200)
[Siv3D] Sceneのアスペクト比を固定したまま、サイズを変更できるWindowを作成する
Siv3Dは、何もしない状態ですとWindowサイズを変更できません。Windowのデフォルトサイズを設定し、ユーザがWindowの大きさを変更できるようにします。この時、Sceneのアスペクト比を固定されるようにします。
Scene::SetResizeMode(ResizeMode::Keep);
Window::SetStyle(WindowStyle::Sizable);
Window::Resize(640, 480);
多くのプロジェクトにおいて、Windowの設定は上記のものを採用するのではないかと思います。