当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言:
 

 

 ·#import语句的问题    »显示摘要«
    摘要: 在声明组件的方法时,有时候会用到其它的组件作为参数,这时会在一个组件的dll中引入其他组件的定义(见“在一个com对象中使用另外的com对象类型“) 如果在组件b的实现文件b.dll中使用了a组件,则b.dll也包含组件a的定义,假如有个应用程序同时要使用组件a和组件b时,在这个程序开头必须包含这样的语句: #import "..\a.dll" no_names......
 ·修改默认windows调试器的方法    »显示摘要«
    摘要: 修改注册表hkey_local_machine\software\microsoft\windowsnt\currentversion\aedebug下面的debugger键的值,和键previsualstudio7debugger的值一样就可以了 ......


基于VFW的视频应用程序开发
 

当前,在windows 平台下开发视频应用程序一般采用两种方式:一种是基于视频采集卡所附带的二次软件开发包sdk(software development kit)进行.这种方式的优点是应用方便,容易上手,缺点是对硬件的依赖性较强,灵活性差,且功能参差不齐,不能充分满足各种视频应用程序的开发需要; 【程序编程相关:生产者-消费者模型的解决思路——自建队列

关  键  字: 视频捕获;sdk;vfw;avi;mci 【推荐阅读:今天发现VC7.1 中的一个大BUG

1  vfw 的体系结构 【扩展信息:MFC/DLL 编程时用独立的控制台窗口

另一种方式是基于vfw(video for windows)进行的.vfw 是microsoft公司为开发windows平台下的视频应用程序提供的软件工具包,提供了一系列应用程序编程接口(api),用户可以通过它们很方便地实现视频捕获[1].视频编辑及视频播放等通用功能,还可利用回调函数开发更复杂的视频应用程序.它的特点是播放视频时不需要专用的硬件设备,而且应用灵活,可以满足视频应用程序开发的需要.windows操作系统自身就携带了vfw,系统安装时,会自动安装vfw的相关组件.vc++自4.0以来就支持vfw,大大简化了视频应用程序的开发.目前,pc机上多媒体应用程序的视频部分,大都是利用vfw api开发的.

vfw以消息驱动方式对视频设备进行存取,可以很方便地控制设备数据流的工作过程.
...   下一页
 ·vs.net下doxygen的设置与使用    »显示摘要«
    摘要: doxygen的windows平台下的安装文件有大约5m左右,可到以下地址下载。下载地址: http://www.stack.nl/~dimitri/doxygen/download.html#latestsrc下载后安装完毕即可使用命令行方式或wizard产生注释文档----------------------------------------------------------------......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE