uwp - 录制时更改 UWP 应用程序的可见性
问题描述
我正在尝试创建一个与 Xbox Bar 具有相似属性的 UWP Xaml 应用程序。我需要我的应用程序在使用屏幕录像机录制和呈现或使用屏幕捕获捕获时不可见,但在前台运行。
我搜索了类似的应用程序或源代码,但遗憾的是找不到和参考。
IDE - Visual Studio 2019
解决方案
录制时更改 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();
});
推荐阅读
- java - 使用 Java Stream 或 Optional.ofNullable 处理的任何其他更好的方法
- axios - 如何在 Gatsby 中为 Axios 设置全局 baseUrl?
- vue.js - 简单的tiptap扩展或prosemiror插件
- gradle - Gradle:构建失败后清理资源
- python - 使用行分隔符将 pandas 数据框渲染到 HTML 表
- c# - 使用受保护的构造函数扩展非静态类
- c# - 如何在 WPF/Winforms/C# 中打开 FileDialog 引用?
- amazon-web-services - 使用 cli 将 ami 复制到不同的区域
- python - 从 .csv,只读或拆分为由 " 分隔的部分
" - postgresql - 在 PLPGSQL 上使用 RETURNING 子句存储 UPDATE 的结果