- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
<分区>
作为 DS 的新手,我需要一个可以处理 VIDEOINFOHEADER2 的 SampleGrabber,而 IMediaDet 不能。
所以我从 DX8.1 样本中获取了 SampleGrabber,与股票采集器相比,它允许所有类型的媒体。我按原样使用示例代码,抓取一个单帧似乎一切正常:构建图形时没有返回错误代码等。然后调用
hr = pSeeking->SetPositions(
&Seek,
AM_SEEKING_AbsolutePositioning,
NULL,
AM_SEEKING_NoPositioning );
使用 Seek = 2
调用回调:
HRESULT 回调(IMediaSample * pSample,REFERENCE_TIME * StartTime,REFERENCE_TIME * StopTime,BOOL TypeChanged)
问题出在缓冲区:它具有正确的大小 (GetSize() == 691200 = 3 Byte * 640 * 320)但它的内容都是“205”,这是不可能的(无论哪种格式)。
怀疑:“回调”的参数是 StartTime = 834168,StopTime = 1251251 和 TypeChanged = 1。
我尝试在 GraphEdit 中显示图表 https://msdn.microsoft.com/en-us/library/windows/desktop/dd390650%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396但没有成功(来自 GraphEdit 的“应用程序正忙”)。
问题可能出在哪里?
我正在使用 DirectShow 播放电影。我修改视频/音频数据并在我的应用程序中自行呈现所有内容。因此,我使用 SampleGrabber 过滤器和 NULL 渲染器。 当我倒回电影(使用 IMed
关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。 这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topi
我有一个奇怪的错误,我无法解决问题。我在一个运行的单独线程中创建了一个图形,我试图在控制台应用程序中工作的线程之外访问 IBaseFilter sampleGrabber 但我将代码移动到一个新项目并
在 Visual Community 2015 中,我有一个 C++ 项目。在 cpp 文件顶部我有 #include "stdafx.h" #include "VideoCaptureFilterS
我一直在尝试使用 SampleGrabber 从网络摄像头抓取帧并将其保存为位图,但一直没有成功。我使用 ICaptureGraphBuilder2 在 MSDN 上使用了 Directshow 视频
我开发了 DirectShow C++ 应用程序,它成功地将网络摄像头 View 预览到提供的窗口中。现在我想从这个实时网络摄像头预览中捕捉图像。为此,我使用了图形管理器、ICaptureGraphB
我正在使用 DirectShow .NET 开发一个项目。我正在尝试集成一个名为“WPF Sound Visualization Library”的库,它创建了一个频谱分析仪视觉对象。 为了让视觉效果
我做了一个简单的图表来编写 MKV 文件。但我不想使用文件编写器。我想使用 SampleGabber 并使用简单的程序获取流。问题是我从 Matroska muxer 以外的任何地方获取数据!(我该怎
我是一名优秀的程序员,十分优秀!