如何学习DirectShow编程?我是.NetC#开发人员。我想开发有关视频/音频编解码器的媒体编程,从源代码中捕获媒体等。我打算使用DirectShowLib,但我在MSDN上阅读了它,但我很困惑,因为我是初学者。有没有最好的教程或者一些可以让初学者理解为在DirectShow框架中编程的文章?如果是,请分享。您可能会发现这些有用:http://www.codeproject.com/KB/directx/PrgmngDirectShowappsCS.aspxhttp://www.codeproject.com/KB/directx/directshowmediaplayer.aspxhttp://www.codeproject.com/KB/directx/directshownet.aspxhttp://www.codeproject.com/KB/directx/MPEG2_Capture_Device.aspx哦,还有这些:http://www.codeproject.com/KB/audio-video/dshowencoder.aspxhttp://www.codeproject.com/KB/directx/rendering.aspxhttp://www.codeproject.com/KB/windows/samplegrabberfilter-wm6.aspxhttp://www.codeproject.com/KB/audio-video/Tanvon_DirectShowFilters.aspx希望对您有所帮助。问候RichardDude,IMO最好在C++开发中直接展示,你应该学习如何创建COM对象并取消初始化它们,C++更快,目前可用的直接库都在c++中,c#codeproject中的案例很好学习直接性能的基础知识,但它们不是实用的解决方案。它们是在C#中使用它们的COM包装器,速度是主要问题,它们不利于实时视频分析的速度。MSDN是使用directshow的最佳参考,SDK中有很好的示例刚开始从MSDN阅读DirectShowSDK。然后安装GraphEditPlus,尝试构建一些图形,然后从文件菜单生成C#代码,使用DirectShowLibfor.NET构建这些图形并查看它是如何实现的。以上就是C#学习教程:如何学习DirectShow编程?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
