DirectShow这套老框架:架构、采集链路和被取代的原因
创始人
2026-11-07 18:01:35

DirectShow 是 DirectX 家族里管多媒体的那套框架,九十年代末就有了。现在新项目基本不用它,但工业相机、采集卡、老视频软件里还大量存在,维护的时候绕不开。

它的核心是 Filter Graph 模型。一个 Filter 负责一段处理,Source Filter 从设备或者文件拿数据,Transform Filter 做解码、色彩空间转换这类处理,Renderer Filter 负责显示或者输出。Filter 之间用 Pin 连接,上游的输出 Pin 连下游的输入 Pin,媒体类型要在连接时协商,分辨率、帧率、像素格式都得对得上。

写代码的时候一般是先用 GraphBuilder 拼图,再调 IMediaControl 的 Run、Pause、Stop 控制播放,用 IAMStreamConfig 设置采集格式,用 SampleGrabber 从数据流里抓单帧做处理。这些接口都是 COM,C++里要处理引用计数和智能指针,C#那边靠封装库调用,坑更多。

它的优点是延迟低、硬件加速路径成熟,兼容市面上绝大多数 USB 摄像头和采集卡。工业检测里经常用它取图,因为帧率和时间戳相对稳定。缺点是 API 老、文档少、COM 调试痛苦,出问题的时候错误码往往只有一句"未指定的错误"。

微软后来推 Media Foundation,本意是替代 DirectShow,但生态没完全接上,很多老设备驱动只提供 DirectShow 接口。所以现在的局面是两套并存,采集卡厂商的 SDK 里常常两套都封一层。

如果是新项目,建议直接用 FFmpeg 或者 GStreamer,跨平台、资料多、社区活跃。只有必须对接老采集卡、或者要维护已有的 DirectShow 代码时,才值得花时间啃这套东西。真要学,重点理解 Filter Graph 的数据流和 Pin 协商,比背接口名有用得多。

⚠️
本网站信息内容及素材来源于网络采集或用户发布,如涉及侵权,请及时联系我们,发送链接至2697952338@QQ.COM,我们将第一时间进行核实与删除处理。

相关内容

热门资讯

DirectShow这套老框架... DirectShow 是 DirectX 家族里管多媒体的那套框架,九十年代末就有了。现在新项目基本...
益盟股份不正规!亏损被骗大家切... 益盟股份不正规!亏损被骗大家切记再次上当!投资有风险,投资需谨慎!针对网上素未谋面的网友、网上老师推...
上海证券通投资选股怎么样?误导... 上海证券通投资选股怎么样?误导性宣传忽悠缴费亲身经历教你挽回!投资有风险,投资需谨慎!针对网上素未谋...
和信证券带着炒股是否可靠服务费... 和信证券带着炒股是否可靠服务费能不能退?股友现已维权成功!投资有风险,投资需谨慎!针对网上素未谋面的...
上海九点智投投资推荐股票不可信... 上海九点智投投资推荐股票不可信!忽悠股民交费后推荐垃圾股票服务费可挽回投资有风险,投资需谨慎!针对网...
益盟股份亏损几十万被骗套路揭秘... 益盟股份亏损几十万被骗套路揭秘!维权成功挽回投资有风险,投资需谨慎!针对网上素未谋面的网友、网上老师...
杭州高能云科技忽悠交了服务费?... 杭州高能云科技忽悠交了服务费?合法退费,轻松追回资金!.投资有风险,投资需谨慎!针对网上素未谋面的网...
益盟股份合法吗?投资被骗亏损几... 益盟股份合法吗?投资被骗亏损几十万怎么办?投资有风险,投资需谨慎!针对网上素未谋面的网友、网上老师推...
黑龙江省容维证券怎么样投顾服务... 黑龙江省容维证券怎么样投顾服务费误导真相曝光!被误导交费后亏损皆可退费!投资有风险,投资需谨慎!针对...
上海证券通投资怎么样?虚假宣传... 上海证券通投资怎么样?虚假宣传带单亏损坑惨股友!投资有风险,投资需谨慎!针对网上素未谋面的网友、网上...
上海证券通投资不正规!老师带单... 上海证券通投资不正规!老师带单真相令人触目惊心! 投资有风险,投资需谨慎!针对网上素未谋面的网友、网...
江苏天鼎证券投资被骗服务费能退... 江苏天鼎证券投资被骗服务费能退吗? 血本无归别慌!服务费能要回!投资有风险,投资需谨慎!针对网上素未...
陕西巨丰投资骗局真相大曝光!幕... 陕西巨丰投资骗局真相大曝光!幕后真相不寒而栗!投资有风险,投资需谨慎!针对网上素未谋面的网友、网上老...
上海汇正财经顾问正规吗?投顾服... 上海汇正财经顾问正规吗?投顾服务其实是套路!股民被诱导前提下均可退费投资有风险,投资需谨慎!针对网上...
陕西巨丰投资被骗案例曝光,荐股... 陕西巨丰投资被骗案例曝光,荐股真相令人害怕!投资有风险,投资需谨慎!针对网上素未谋面的网友、网上老师...
海南港澳资讯不正规,老师讲股最... 海南港澳资讯不正规,老师讲股最终都是涂你本金投资有风险,投资需谨慎!针对网上素未谋面的网友、网上老师...
海南港澳资讯怎么样正规吗?受骗... 海南港澳资讯怎么样正规吗?受骗真相曝光有猫腻!投资有风险,投资需谨慎!针对网上素未谋面的网友、网上老...
海南港澳资讯投资骗局!保证收益... 海南港澳资讯投资骗局!保证收益都忽悠你投资有风险,投资需谨慎!针对网上素未谋面的网友、网上老师推荐网...
海顺证券投资都是骗局!被骗十多... 海顺证券投资都是骗局!被骗十多万可以挽回!投资有风险,投资需谨慎!针对网上素未谋面的网友、网上老师推...
海顺证券投资不正规,亲身经历揭... 海顺证券投资不正规,亲身经历揭秘老师带单真相投资有风险,投资需谨慎!针对网上素未谋面的网友、网上老师...
上海海能证券投资选股怎么样?误... 上海海能证券投资选股怎么样?误导性宣传忽悠缴费亲身经历教你挽回服务费投资有风险,投资需谨慎!针对网上...
和信证券合法吗正规吗?投资者真... 和信证券合法吗正规吗?投资者真实被骗经历讲述! 投资有风险,投资需谨慎!针对网上素未谋面的网友、网上...
中广云证券咨询可靠吗虚假宣传,... 中广云证券咨询可靠吗虚假宣传,诱导缴费?荐股不靠谱,夸大宣传诱导交费,已维权退款!投资有风险,投资需...
和信证券投资被骗背后真相遭曝光... 和信证券投资被骗背后真相遭曝光!投资有风险,投资需谨慎!针对网上素未谋面的网友、网上老师推荐网上投资...
湖南爱赢证券可信吗?公司误导性... 湖南爱赢证券可信吗?公司误导性宣传欺骗股民!误导性宣传 有法可依维权可退!投资有风险,投资需谨慎!针...