directshow 菜鸟指南(原创)

研究directshow (微软发布,所以特适合windows编程)老长时间,无奈进步不大,其中艰辛不足为外人道也。

但看过资料,搜过资源不在少数。

下面简单介绍下,呵呵 ,出于一个程序民工的良苦用心。

 

简单来说 directshow 适用于开发多媒体(介于软件于硬件之间的架构),比起之前微软推出的vfw要先进许多,但现下最强悍的开发工具不得而知。

 

凡是开发directshow 的中国人 ,陆其明(很牛很强大)的 《directshow开发指南》和《directshow实物精选》是必不可少的。可能是介绍directshow 的资料除了其发布的MSDN 并不多吧。

 

个人觉得陆老师的书中一些编程的风格不是初学者就能够接受的,比较好理解的还是开发包中 sample下的几个例子,很经典。现在很多商业上的驱动程序,几乎是照搬其中的例子。所以有机会一定要好好看看,很多例子是用到 winmain的(对程序的理解很有帮助),而不是mfc编程。

 

下面贴几个有用的网址:

 

http://www.directshow.cn/forum/index.php  directshow开发论坛

 

http://blog.csdn.net/happydeer/ 陆老师的blog

 

还有 CSDN

 

呵呵 先写这些。(待续) 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
DirectShow 是由微软公司开发的一套多媒体应用程序编程接口(API),旨在为开发人员提供一种简便的方法来创建和处理多媒体的应用程序。DirectShow 提供了一整套的组件和过滤器,可以完成多种不同的功能,如音频和视频的捕捉、播放、编辑、编码和解码等。 DirectShow 开发指南是指为开发人员提供一份详细的文档或指南,以帮助他们成功地使用 DirectShow 进行应用程序开发。该指南通常包括以下内容: 1. DirectShow 的概述:指南将介绍 DirectShow 的基本概念和架构,包括组件模型、过滤器和数据流等内容。 2. 开发环境的配置:指南将提供如何配置开发环境,包括安装所需的开发工具和库文件,并设置项目属性等。 3. DirectShow 的基本使用:指南将教授如何创建一个基本的 DirectShow 应用程序,如图形用户界面(GUI)的设计、多媒体设备的选择和初始化等。 4. 多媒体数据的处理:指南将介绍如何使用 DirectShow 的组件和过滤器来处理多媒体数据,如音频和视频的捕捉、编辑、编码和解码等。 5. 故障排除和调试:指南将提供如何排除和解决开发过程中可能遇到的问题,并介绍一些常见的调试技巧和工具。 通过学习 DirectShow 开发指南,开发人员可以获得使用 DirectShow 开发应用程序所需的基础知识和技能。他们可以使用这些知识和技能来创建自己的多媒体应用程序,以满足用户的需求,并从 DirectShow 提供的强大功能中受益。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值