You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Unreal Engine中实现显示器选择图形菜单的技术问询

如何在Unreal Engine中创建图形菜单让用户选择游戏窗口运行的显示器?

我已查阅GenericApplication、UGameUserSettings、FDisplayMetrics、FSlateApplication、FMonitorInfo、SWindow等源码,但未找到具体的显示器选择方法。我可通过以下代码轻松获取可用显示器信息:

FSlateApplication& slateApp = FSlateApplication::Get();
FDisplayMetrics displayMetrics;
slateApp.GetInitialDisplayMetrics(displayMetrics);

for (const auto& mInfo : displayMetrics.MonitorInfo)
{
    // FMonitorInfo struct for each monitor
}

我仅找到一个reddit帖子提及解决方案,但该方案在三台显示器并排场景下存在问题。是否存在指定显示器的方法?能否在特定显示器创建窗口并设为“主窗口”?或者Unreal无法可靠实现该功能?

内容的提问来源于stack exchange,提问作者alexpanter

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 00:02:07