创建直接显示筛选器以选择 HWND

本文关键字:选择 HWND 筛选 显示 创建 | 更新日期: 2023-09-27 18:32:41

如何创建DirectShow过滤器,主要关注的是如何选择要关注的窗口。我想做一些像谷歌加上环聊用来选择要在屏幕共享中显示的窗口的事情。

感谢帮助:)

创建直接显示筛选器以选择 HWND

不需要 DirectShow 来捕获窗口图像。有了DC-DC BitBlt图片就已经是你的了。看:

  • 使用 BitBlt 从屏幕写入屏幕
  • 如何加快BitBlt使用空气动力学捕获屏幕的速度?
  • 将屏幕捕获 (Bitblt) 存储在内存缓冲区中,以便通过 IdTCPClient 发送

如果要将其包装到 DirectShow 筛选器中,Windows SDK 示例推送源正在执行接近的操作 (CPushSourceDesktop )。