社区
多媒体/流媒体开发
帖子详情
SampleGrabber获取祯数据失败,GetCurrentBuffer()得不到数据...
wtzyb4446
2007-08-25 01:04:00
我用DirectShow播放视频文件没问题,为了获取每一祯的数据,我加了一个SampleGrabber,设置了SetBufferSamples(TRUE); 在播放的过程中调用
hr = GetCurrentBuffer(&size, NULL)。
我检查返回值hr为0表示正确,但是size的值不对,有时几十或者几百几千,不固定,但比真正图像一祯的大小要小很多。
那位大虾知道这是怎么回事?
...全文
276
4
打赏
收藏
SampleGrabber获取祯数据失败,GetCurrentBuffer()得不到数据...
我用DirectShow播放视频文件没问题,为了获取每一祯的数据,我加了一个SampleGrabber,设置了SetBufferSamples(TRUE); 在播放的过程中调用 hr = GetCurrentBuffer(&size, NULL)。 我检查返回值hr为0表示正确,但是size的值不对,有时几十或者几百几千,不固定,但比真正图像一祯的大小要小很多。 那位大虾知道这是怎么回事?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
niatway
2011-04-25
打赏
举报
回复
同求,794822534
wtzyb4446
2007-08-27
打赏
举报
回复
...真没人知道啊? 我都搞了好几天了,还没搞出来。。。
wtzyb4446
2007-08-25
打赏
举报
回复
没人回么。。。
wtzyb4446
2007-08-25
打赏
举报
回复
自己顶一个先
Directshow利用
Sample
Grabber
截取图片示例
6. 处理回调:在回调函数中,
获取
帧
数据
并根据需要进行处理,例如保存为图片。 7. 清理:停止图,释放所有资源,关闭COM库。 在压缩包中的`directshow_
Sample
Grabber
`文件可能包含了实现以上步骤的代码示例,包括...
Custom DirectShow
Sample
Grabber
Filter for Windows Mobile
解压后,你应该能看到源代码和编译后的动态链接库(DLL),这些代码可能会展示如何在Windows Mobile应用程序中初始化和控制
Sample
Grabber
Filter,以及如何处理捕获到的样本
数据
。 2. "Article_src.zip":这个...
direct show USB 抓拍
`
Sample
Grabber
`滤镜允许我们
获取
每一帧的原始
数据
,可以是YUV、RGB等格式。我们创建一个`
Sample
Grabber
`对象,设置其回调函数来处理每帧
数据
: ```csharp var
sample
Grabber
= new
Sample
Grabber
();
sample
Grabber
...
Dshow5_回调函数处理
数据
Sample
Grabbar
这使得开发者可以在不完整播放或渲染整个流的情况下
获取
媒体内容,非常适合进行
数据
分析、图像处理或视频转码等任务。 接下来,我们来看如何设置回调函数。
Sample
Grabber
有一个名为I
Sample
Grabber
CB的接口,这个...
c# DirectShow打开USB相机拍照
captureGraph.ConnectDirect(cameraFilter.FindPin("Output"),
sample
Grabber
.FindPin("Input"), null); ``` `
Sample
Grabber
Callback`是一个自定义类,实现了`I
Sample
Grabber
CB`接口,你需要重写`
Sample
CB`或`...
多媒体/流媒体开发
2,554
社区成员
20,277
社区内容
发帖
与我相关
我的任务
多媒体/流媒体开发
专题开发/技术/项目 多媒体/流媒体开发
复制链接
扫一扫
分享
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章