DirectShow Source 过滤器使用 Dekstop 窗口作为源

标签 directshow

我正在寻找将显示桌面窗口的 DirectShow Source 过滤器的示例。我相信应该有例子,但我还没有找到它们。也许我使用了错误的术语。

这是为了抓取窗口的实时输出,并处理有视频的。

最佳答案

在 DirectShow SDK 中有一个名为 PushSource 的示例过滤器,里面有 PushSourceDesktop。编译它,注册(“regsvr32 PushSource.ax”)并作为源过滤器插入到您的图表中。

关于DirectShow Source 过滤器使用 Dekstop 窗口作为源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4214786/

相关文章:

c++ - Directshow Preview Only 和 Capture & Preview with a single Graph

c++ - DirectShow 的 SampleGrabber 检索错误样本

c++ - 网络摄像头 "still pin"捕获

c++ - DirectShow 过滤器图在某些机器上永远不会完成

c# - 在 C# 中使用像 XVid 这样的视频编解码器

winapi - 空渲染器不在 graphedit 中

directshow - 如何检测网络摄像头插入/拔出?

c++ - 在 CBaseRenderer 上实现帧步骤

c++ - 找出采样器何时在 DirectShow 中准备就绪

winapi - AddSourceFilter行为