Csharp/C#教程:如何学习DirectShow编程?分享


如何学习DirectShow编程?

我是.Net C#开发人员。 我想开发关于video/音频编解码器的媒体编程,从源代码捕获媒体等。我将使用DirectShow Lib,但我在MSDN上阅读它,我很困惑,因为我是初学者。

您是否有最好的教程或一些可以让初学者理解为在DirectShow架构中编程的文章? 如果是,请分享。

你会发现这些有用:

https://www.codeproject.com/KB/directx/PrgmngDirectShowappsCS.aspx

https://www.codeproject.com/KB/directx/directshowmediaplayer.aspx

https://www.codeproject.com/KB/directx/directshownet.aspx

https://www.codeproject.com/KB/directx/MPEG2_Capture_Device.aspx

哦,这些也是:

https://www.codeproject.com/KB/audio-video/dshowencoder.aspx

https://www.codeproject.com/KB/directx/rendering.aspx

https://www.codeproject.com/KB/windows/samplegrabberfilter-wm6.aspx

https://www.codeproject.com/KB/audio-video/Tanvon_DirectShowFilters.aspx

希望有所帮助。

问候

理查德

Dude,IMO最好用C ++开发直接展示,你应该学习如何创建COM对象并取消初始化,C ++更快,当前可用的直接库都在c ++中,c#代码项目中的情况都很好学习直接表演的基础,但它们不是实用的解决方案。 它们是COM包装器在C#中使用它们,速度是主要关注点,它们在实时video分析中的速度并不好。 MSDN是使用directshow的最佳参考,SDK中有很好的示例

刚从MSDN开始阅读DirectShow SDK。 然后安装GraphEditPlus ,尝试构建一些图形,然后从File菜单中生成C#代码,使用DirectShowLib for .NET构建这些图形并查看它是如何做到的。

上述就是C#学习教程:如何学习DirectShow编程?分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1299327.html

(0)
上一篇 2022年12月20日
下一篇 2022年12月20日

精彩推荐