hhyyss1220
驱动牛犊
驱动牛犊
  • 注册日期2004-12-29
  • 最后登录2006-04-08
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1369回复:3

Directshow 和 Minidriver

楼主#
更多 发布于:2005-04-06 11:21
偶正在做USB视频卡,应用软件是用Directshow来编,请教大虾Directshow 和 Minidriver 是如何联系在一起,好比用createfile()来打开驱动一样,Directshow 是如何打开 Minidriver?谢谢先。
送高分。
aiwadgj
驱动老牛
驱动老牛
  • 注册日期2004-11-13
  • 最后登录2020-12-24
  • 粉丝0
  • 关注0
  • 积分119分
  • 威望84点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2005-04-06 11:43
上层应用软件与底层驱动的联系总的来说是通过操作系统完成的。

驱动提供上层接口,,(一般以DLL形式出现)

上层应用调用这些接口函数。。就可以操作硬件了。。


Directshow 写应用的话。。也有相应的DLL的,,(厂家可以提供的)调用那些给你的函数就可以了

要不就的自己写驱动了。。把对驱动的调用封装为DLL,,由上层调用。。
酒也在沉溺,何时麻醉我抑郁。过去了的一切会平息。。。。。。。
hhyyss1220
驱动牛犊
驱动牛犊
  • 注册日期2004-12-29
  • 最后登录2006-04-08
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-04-06 13:29
我刚才没有说清楚,我是要编写minidriver程序,也就是你说的:厂家提供的DLL,请问aiwadgj,应该如何编写,谢谢。

aiwadgj
驱动老牛
驱动老牛
  • 注册日期2004-11-13
  • 最后登录2020-12-24
  • 粉丝0
  • 关注0
  • 积分119分
  • 威望84点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2005-04-06 14:27
这个怎么写?,,,呵呵,,问题太大了吧,,,

先看看DDK文档或者相关资料吧。。。

先写驱动。。在将对驱动的调用封装DLL。。。工作量不是很小哦。
酒也在沉溺,何时麻醉我抑郁。过去了的一切会平息。。。。。。。
游客

返回顶部