c# - 无需用户交互的 GraphicsCaptureItem 捕获窗口
问题描述
我正在编写基于 C# UWP 的屏幕录像机。当我开始捕获时,我想在不提示用户选择要捕获的窗口的情况下进行捕获。
目前我需要这样做
var picker = new GraphicsCapturePicker();
var item = await picker.PickSingleItemAsync();
但是上面会显示一个图形选择器窗口,然后用户可以选择一个窗口来捕获。
我想知道是否存在绕过提示用户选择窗口的方法。理想情况下,我想捕获整个窗口。我怎样才能做到这一点 ?
这可能吗 ?
解决方案
查看新的 GraphicsCaptureItem.CreateFromVisual() API,它让您的应用无需确认即可捕获任何子窗口。
推荐阅读
- xamarin.forms - 调试器在解析 Rest API 响应 HttpClient、Xamarin Forms 时停止
- wordpress - 如何延迟wordpress中的自动播放?
- strophe - XMPP:如何查询特定名册的存在
- angular - ng 服务给出错误找不到模块“@angular-devkit/bsudouild-angular”
- javascript - 如何用其他东西替换字符串
- operating-system - 为什么CPU生成的地址称为“逻辑”地址?
- php - 如何在表格下设置 Php 标记以将字体大小设置为 x-large
- python - 定义一个用于定位两种类型 trs 的选择器时遇到问题
- python - 通过for循环构建dict而不重复
- laravel - 使用 Laravel 路由器主宰 vue 路由器