windows - 在 Windows 10 中使用 Gstreamer 捕获某个窗口
问题描述
在 Ubuntu 18.04 中,我可以使用GStreamer (v1.16) 的ximagesrcxid
元素捕获某个 X-Window,只需设置该窗口的or即可xname
。我想在 Windows 10 中具有相同的屏幕捕获功能。我发现dx9screencapsrc使用 DirectX 在 Windows 中捕获屏幕,但似乎我无法选择某个窗口,而只能提供左上角坐标、宽度和捕获区域的高度。是否有为此捕获窗口或其他插件的解决方法?
我知道 Windows 没有使用 X Window 而是使用桌面窗口管理器,但我在 Gstreamer 文档中找不到与此直接相关的任何内容。
解决方案
推荐阅读
- php - 在 VS Code 中服务 PHP 项目时遇到问题
- sql - 查找 ID 匹配但其他值不匹配的记录
- javascript - 在 Windows 上使用 Gulp 进行 E2E 测试编排:无法终止进程
- android - 无法从使用 count() 的 sqlite 查询中检索结果
- python - 如何创建具有权限的预定义组?
- docker - Windows:docker-compose 找不到指定的 Dockerfile
- python - 解析对 JSON 数据的 HTTP 响应
- android - 将 TextView 的文本与另一个 TextView 对齐
- ruby-on-rails - heroku ActionView::Template::Error(无法连接到服务器:没有这样的文件或目录
- android - ArrayIndexOutOfBoundException 删除单条记录