VFW(Video For Windows)是关于Windows视频开发的一组函数库。它可以检索
Windows 系统里面的采集设备驱动程序,或是使用一个索引号调用采集设备驱动,
所以,它要用到采集设备驱动但又独立于采集设备驱动,不用去向采集设备厂商索
要二次开发包。TVideoCap是在VFW基础上写的一个类,从TCustomControl类继承。
我是在一本书的配套光盘上找到它的,在网上也应该有它的下载版本。
我现在的问题是:怎么样实现TVideoCap的亮度、对比度、保和度的实时调节,
而不用去调用它的设备格式的对话框来调节?
Windows 系统里面的采集设备驱动程序,或是使用一个索引号调用采集设备驱动,
所以,它要用到采集设备驱动但又独立于采集设备驱动,不用去向采集设备厂商索
要二次开发包。TVideoCap是在VFW基础上写的一个类,从TCustomControl类继承。
我是在一本书的配套光盘上找到它的,在网上也应该有它的下载版本。
我现在的问题是:怎么样实现TVideoCap的亮度、对比度、保和度的实时调节,
而不用去调用它的设备格式的对话框来调节?
请问楼主你的TVideoCap怎么装上去的?我装得老是编译过不去,要DsgnIntf,我找了一个DsgnIntf装上去却老是过不去,使得TVideoCap也过不去,看老兄你好像装上去了,特来请教。
也不知怎么调:-( 不知用DrectShow是否能办的到?btw:TVideoCap不用安装,直接应用该单元即可.
下载capmci.zip即可。
TVideoCap肯定没有提供实时调节这些属性的方法,它只是提供了一个对话框,调用采集卡的驱动程序中的相关函数现实亮度、对比度等的调节,但它使用起来不方便,所以我们要求不显示那个对话框而实现实时调节(即视频显示和调节在一个FORM里面)。我也试过加载采集卡驱动DLL里面的函数来实现,但此Dll的初始函数执行不成功,不能初始化DLL文件,所以还是没有找到实现方法。
由于TVideoCap是封装VFW功能的一个自定义VCL类,所以我想,在VFW中不知道有没有此功能?和TVideoCap一起带的VFW.pas单元中,也没有找到相关的方法,不知道是不是作者没有实现它,还是VFW也不提供此功能?在win9x的System目录、2K的System32目录里面,可以找到msvfw32.dll文件。
我的QQ:26965829,如果有这方面兴趣的朋友,可以交流一下。
能把你的这个控件发送给我吗?我现在也要搞这方面的项目!
谢谢!!!
[email protected]
这个组件你可以到网上下载的,有很多。下不了我再发给你吧。To:chengboxxp
可以说详细一点吗?DirectShow是API还是什么?
不好意思,上次的回话让你笑话了。我正准备用DirectShow改写我的采集部分,大家可以介绍几本讲DirectX开发的好书吗?资料也可以的。谢谢朋友们了。
我在网上找不到这个控件,你可不可以发给我,谢谢了!
[email protected]