首页 > 解决方案 > 录制时更改 UWP 应用程序的可见性

问题描述

我正在尝试创建一个与 Xbox Bar 具有相似属性的 UWP Xaml 应用程序。我需要我的应用程序在使用屏幕录像机录制和呈现或使用屏幕捕获捕获时不可见,但在前台运行。

我搜索了类似的应用程序或源代码,但遗憾的是找不到和参考。

IDE - Visual Studio 2019

标签: uwpuwp-xamlxbox

解决方案


录制时更改 UWP 应用程序的可见性

当然,通过测试,您可以在重新编码开始后最小化录制应用程序。这是您可以参考制作记录应用程序的博客。为了最小化应用程序,您可以将以下代码放在第 70 行

await Task.Delay(1000).ContinueWith(async (s) =>
                {
                    IList<AppDiagnosticInfo> infos = await AppDiagnosticInfo.RequestInfoForAppAsync();
                    IList<AppResourceGroupInfo> resourceInfos = infos[0].GetResourceGroups();
                    await resourceInfos[0].StartSuspendAsync();
                });

推荐阅读