作者spanky (小莫)
看板CSSE
标题Re: [问题] directshow renderfile
时间Fri Aug 18 12:32:42 2006
※ 引述《MasterChang (我爱ASM)》之铭言:
: 看您的问题应该是要抓CCD画面这类的动作吧?
: directshow通常是用在多媒体器件,ex:CCD、DV、以及多媒体档播放。
: 差别只是render source而已。
: 要使用directshow需要安装directX SDK,若是您用正版windows,上微
: 软网站就能download到。
: 基本构成通常以filter为构成。
: Source filter--->transform filter--->Render filter
: SDK里面会附上一个GraphEdit帮您验证你的基本filter能不能正常的在
: 你要播放的Source(档案或硬体)上运作。
这个我有装,之前也顺利的可以播放一些多媒体档了。
但我希望能自己create一个buffer读入自己指定的data,
然後去播放buffer里头的data,以达成不是直接从头到尾播放整个档案,
而是可以播放某个片段档案的目的,也就是说
-------- -------- --------
| data | ---> |buffer| ---> | 播放 |
-------- --------- --------
目前我从msdn上找资料,似乎有个叫streambuffer engine的interface
可能符合我的需要,但看了老半天仍然不得其门而入,
搞不清楚到底它是怎麽使用的...
: 这类书籍很少,目前我也只有一本,从亚玛逊买的。
: Programming Microsoft DirectShow for Digital Video & TV (US49.99)
: 你不想买书可以到大陆网站找相关文章。或是买人家写好的开发库。
最後还是要谢谢这位大哥很热心的回答我的问题 ^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.195.114