`
阿尔萨斯
  • 浏览: 4171050 次
社区版块
存档分类
最新评论

ffdshow 源代码分析 5: 位图覆盖滤镜(总结)

 
阅读更多

注:写了一系列的文章,都是关于ffdshow中的位图覆盖滤镜的源代码分析的,在此列一个列表:

ffdshow 源代码分析 2: 位图覆盖滤镜(对话框部分Dialog)
ffdshow 源代码分析 3: 位图覆盖滤镜(设置部分Settings)
ffdshow 源代码分析 4: 位图覆盖滤镜(滤镜部分Filter)
ffdshow 源代码分析 5: 位图覆盖滤镜(总结)


前面写了三篇文章,介绍了位图覆盖滤镜的3个部分:

第一篇文章介绍了ffdshow的位图覆盖滤镜的对话框(Dialog)部分:ffdshow 源代码分析2 : 位图覆盖滤镜(对话框部分Dialog)

第二篇文章介绍了ffdshow的位图覆盖滤镜的设置(Settings)部分:ffdshow 源代码分析 3: 位图覆盖滤镜(设置部分Settings)

第三篇文章介绍了ffdshow的位图覆盖滤镜的滤镜(Filter)部分:ffdshow 源代码分析 4: 位图覆盖滤镜(滤镜部分Filter)

在此,用一张图总结他们之间的关系:



如图中所示,设置(Settings)部分是直接和系统上层关联的,它包含两个接口函数:createPages()和createFilters()。分别用于创建对话框(Dialog)和滤镜(Filter)。其中在TbitmapPage中对话框直接和注册表变量关联。而在TbitmapSettings中注册表变量和系统中的变量关联。TimgFilterBitmap最终读取TbitmapSettings中的变量完成相应的操作。

目前来开TimgFilterBitmap是不会直接读取TbitmapPage类中的值的。













分享到:
评论

相关推荐

    ffmpeg基础开发资料自总结

    ffdshow 源代码分析 5: 位图覆盖滤镜(总结) 306 ffdshow 源代码分析 6: 对解码器的 dll 的封装(libavcodec) 306 ffdshow 源代码分析 8: 视频解码器类(TvideoCodecDec) 328 ffdshow 源代码分析 9: 编解码器...

    FFmpeg基础库编程开发

    ffdshow 源代码分析 5: 位图覆盖滤镜(总结) 322 ffdshow 源代码分析 6: 对解码器的dll的封装(libavcodec) 322 ffdshow 源代码分析 8: 视频解码器类(TvideoCodecDec) 344 ffdshow 源代码分析 9: 编解码器...

    开源的ffdshow源代码

    C++实现的视频解码器,里面有对各种filter的实现,学习视频解码,视频处理的可以看看

    ffdshow的源代码(2012)

    ffdshow源代码 可用SVN从ffdshow官网下载

    FFDSHOW 源代码

    ffdshow 最新源代码 已编译通过,可放心使用

    ffdshow源代码

    ffdshow源代码 vc2003的,带工程文件的。 可以编译通过。

    ffdshow的源代码

    找了好久,最后用svn工具从网上拖下来的,是ffmpeg项目的windows下的directshow下的解码工具源代码,对研究directshow和H.264播放的人应该会有用吧

    ffdshow-4534

    完整的FFDSHOW代码,通过https://sourceforge.net/projects/ffdshow-tryout/下载获得

    X264最新源代码(20100501)

    VC2008编译的X264源代码,ffdshow源代码中移植过来的

    ffdshow代码

    一个很好处理视频的源码,里面有各种filter,很好很轻大,属于解码器。

    ffdshow源码开发包及手册

    大名顶顶的ffshow滤镜的源码ffdshow的sdk开发包及开发手册!

    ffdshow ffdshow 播放器

    ffdshow 播放器

    ffdshow20130525x64解码器

    ffdshow20130525x64,视频解码器

    多种文件播放器源代码

    播放器的设计与制作,采用vc++为开发环境,能够实现各种文件的播放

    ffdshow_source_2011_12_28 ffdshow源码(2011-12-28)

    ffdshow源码(2011-12-28)

    ffdshow dxva

    ffdshow的dshow filter,支持dxva的h264和vc1硬解。

    视频全能解码(FFDShow MPEG-4 Video Decoder) 20131117.rar

    首先,FFDSHOW消耗CPU功率比原来的DivX编码方式少,甚至最高的后处理。同时后处理似乎给优良的品质效果,并允许超过原有的DivX编解码器的配置。它甚至可以全自动减少后处理,如果你的CPU是挤破头。噪音过滤器增加了...

    ffdshow-编码器.exe

    FFDSHOW是一个各类视频通用的编码器,使播放更加流畅,以前没有FFDSHOW的时候,播放视频常卡壳这个对话框是让你选择使不使用FFDSHOW编码器 .

    FFDShow MPEG-4 Video Decoder 05.06

    FFDShow可以称得上是全能的解码、编码器.最初FFDShow只是mpeg视频解码器,不过现在他能做到的远不止于此.它能够解码的视频格式已经远远超出了mepg4的范围,包括indeo video,WMV,mpeg2等等.同时,它也提供了丰富的加工...

    MPC播放器整套源代码,VS2008编译环境

    Media Player Classic 源代码,vs2008编译环境-Media Player Classic source code To compile you need: * TortoiseSVN Download * Microsoft Visual C++ 2008 SP1 Download * Microsoft® Windows® Software ...

Global site tag (gtag.js) - Google Analytics