directshow 在 C++ 控制台应用程序中禁用 activemovie 窗口

Posted

技术标签:

【中文标题】directshow 在 C++ 控制台应用程序中禁用 activemovie 窗口【英文标题】:directshow disable activemovie window in C++ console application 【发布时间】:2011-02-14 14:47:12 【问题描述】:

我正在使用直接显示在 C++ 控制台应用程序中创建视频帧输出程序。我有视频加载和播放正常,但是,视频在 ActiveMovie 窗口中弹出。有什么办法可以禁用它,这样我就可以将帧信息输出到命令行窗口?提前致谢。

【问题讨论】:

【参考方案1】:

你想向控制台输出什么样的帧信息?要不弹出 ActiveMovie 视频,您可以只使用空渲染器过滤器。

【讨论】:

我正在尝试在后台播放视频并在处理过程中显示帧信息。我不需要它来显示视频;只是关于它的信息。

以上是关于directshow 在 C++ 控制台应用程序中禁用 activemovie 窗口的主要内容,如果未能解决你的问题,请参考以下文章

如何在 VS 2010 中创建 DirectShow 项目

将 Visual C++ 项目迁移到 Visual Studio 2013 - DirectShow 基类错误 C2169

DirectShow Filter 基础与简单的示例程序

DirectShow.NET 控制相机设备缓冲区的数量

具有多个视频帧的 DirectShow 变换过滤器 - 与音频同步

DirectShow控制台输出和保存视频设备名称