当您在UWP上处于“全屏模式”时,当您用鼠标光标触摸显示屏的底部/顶部时,任务栏/窗口标题始终显示。在古墓丽影的崛起的UWP版本中,会出现一个小的蓝色矩形,您必须单击以显示任务栏/窗口标题。如何在C#/ XAML UWP游戏中实现类似的行为?谢谢!
答案 0 :(得分:6)
在古墓丽影的崛起的UWP版本中,会出现一个小的蓝色矩形,您必须单击以显示任务栏/窗口标题。
首先我要说的是,它并不总是一个蓝色矩形,这个矩形的颜色随着系统的主题而改变。
如何在C#/ XAML UWP游戏中实现类似的行为?
您可以在应用进入全屏模式时设置FullScreenSystemOverlayMode,有两种系统覆盖模式:Standard, Minimal。
默认情况下,在全屏模式下,将使用标准模式,现在您可以这样设置:
ApplicationView.GetForCurrentView().FullScreenSystemOverlayMode = FullScreenSystemOverlayMode.Minimal;
ApplicationView.GetForCurrentView().TryEnterFullScreenMode();
答案 1 :(得分:0)
在系统级别,您可以通过在
中创建DWORD名称 AllowEdgeSwipe 来本地禁用“小蓝色矩形”HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\EdgeUI
并将其设置为0.