UE5.7.1のWindowsのパッケージにおけるフルスクリーン時の解像度変更について

お世話になっております。

あけましておめでとうございます。

今年もよろしくお願いします。

また、オフィスがクローズしていたため、返事がおくれました。もうしわけありません。

最近のUEではフルスクリーン時の解像度処理においてディスプレイのアスペクト比を維持する仕様となっています。

ご使用のモニターは16:10である一方、指定されている640×360は16:9のため、フルスクリーン表示時に黒帯が表示されます。

これを回避するためにはディスプレイのアスペクト比に合った解像度をご指定ください。例としては以下の設定が考えられます。たとえば、

r.SetRes640x400f

またDirectX/GLのバージョン、またドライバーやプラットフォームによって異なることがありますが、WindowedFullscreenでは解像度変更が正しく反映されない、もしくは制限される場合があります。解像度を変更する前にアプリケーションがExclusiveFullscreenで動作していることをご確認ください。以下のコマンドで強制的に切り替えることができます。

r.FullScreenMode0

r.SetRes640x400f

Fullscreenの挙動にかんしては、こちらのリンクが参考になるかと思います。

https://forums.unrealengine.com/t/windowed-fullscreen-mode/2067416

お手数ですが、よろしくお願いします。

[Attachment Removed]