0

我正在学习Directshow过滤器开发。我尝试编译和测试推送源过滤器示例中给出的官方示例过滤器

在这个示例代码中有三个过滤器

  • CPushSourceBitmap:单个位图(从当前目录加载)
  • CPushSourceBitmapSet:位图集(从当前目录加载)
  • CPushSourceDesktop:当前桌面图像的副本(仅限 GDI)

编译和构建后,我使用命令注册了过滤器

regsvr32.exe some_path\bin\x64\Debug\PushSource.dll

然后我插入PushSource Dektop FilterGraphEdit 并渲染图钉。

在此处输入图像描述

在此处输入图像描述

在播放时,我看到的是白屏而不是桌面视图。

我错过了什么?

我在 i3 处理器上使用 Windows 10 家庭版作为操作系统。

4

0 回答 0