如何在 C++ 中将 yuy2 转换为 BITMAP
我正在使用安全摄像头 DLL 从摄像头检索图像。 DLL 调用我的程序的函数,将图像缓冲区作为参数传递,但图像是 yuy2 格式。我需要将此缓冲区转换为 RGB…
C++和DirectShow
我刚刚开始接触 DirectShow 编程,DirectShow API 的“C”特性让我感到毛骨悚然。无尽的返回码而不是异常,addref/release 到处都是,函数将指针指向…
DirectShow 与 Media Foundation 进行视频捕捉?
我正在尝试在视频捕获/监控/流媒体应用程序的这两个 API 之间进行选择,但我不确定哪个是最佳选择。 一些背景知识: 我需要它与各种视频采集卡/适配器…
无法使用c#更改视频捕获分辨率
我正在尝试使用 C# 中的 DirectShowNet 更改默认网络摄像头分辨率,据我所知,我需要通过调用 windows win32 api dll 中内置的 VideoInfoHeader 类来…
Windows:如何获取相机支持的分辨率?
因此,为了获取相机列表并让用户选择一个(C++、Boost、dshow、Windows),我使用这样的代码: #include "StdAfx.h" #include "list.h" #include #inc…
DirectShow 源过滤器
我创建了 directShow Source 过滤器,它在 Win32 上进行了测试,并且工作正常。 但是当我将它们移植到 windows Mobile 6.5.3 上 调用 CoCreateInstanc…
ITuner::put_TuneRequest() 调用被忽略
我有一个带有“Microsoft DVBT Network Provider”、“AVerMedia BDA DVBT Tuner”、“AVerMEdia BDA Digital Capture”、“Sample Grabber”和“NULL…
为什么 Directshow 中的捕获图形不起作用?
这是我的图表。我将 Pinnacle 采集卡中的媒体捕获到 MPEG-2 编码器中,但该图 (test.mpeg) 的输出是错误的。该文件中的视频和音频不匹配。视频的播放…
DirectShow 音频/视频 PTS 时钟计算
您好, 我编写了一个 directshow 源过滤器,它从 ATSC-153 广播中获取 AVC/AAC 视频帧/AAC 访问单元,在 WinCE/ARM 视频处理器上编写。输出引脚(其中…
如何学习 DirectShow 编程?
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
访问VMR9内的Direct3D设备
我有一个视频解码器过滤器,位于以 VMR9 或 EVR 作为视频渲染器的图表内。 VMR9 和 EVR 使用 Direct3D 进行实际渲染。借助 EVR,我可以相对轻松地访问…
WMV 媒体流在 Windows 7 上比在 XP 上显得更加像素化
我们的流媒体播放器是内部 C++/DirectShow 应用程序,可在 XP 及更高版本上运行。 WMV 是我们最广泛使用的流媒体编解码器之一,因为它得到了广泛的支…
VMR9 无窗口的 DirectShow 插值(像素化)问题
对于 .net 项目,我使用 DirectShow(通过 DirectShow.net)和无窗口模式下的 VMR9 进行视频显示。 在 Windows 7 上,我注意到调整视频大小(放大)时…