文档章节

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

雷霄骅
 雷霄骅
发布于 2014/08/16 13:54
字数 398
阅读 13
收藏 0

注:写了一系列的文章,都是关于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类中的值的。













本文转载自:http://blog.csdn.net/leixiaohua1020/article/details/13660583

雷霄骅
粉丝 211
博文 419
码字总数 2129
作品 4
朝阳
程序员
私信 提问
下载:Win7codecs 3.1.6 正式版

Windows 7 Codecs是一款适用于Windows 7等系统的视频解码器,无需安装其他的Codec或者Filter即可使用,支持几乎所有常用格式的解码,配合Windows Media Player使用更是能带来极佳的体验。Win...

小卒过河
2011/10/21
1K
4
K-Lite Codec Pack 5.40发布

K-Lite Codec Pack作为多格式视频解决方案的领头者,从未减慢过更新的步伐,每次更新都会带来不少的改进,此次更新甚至是连Corporate版也更新了。 安装过K-Lite Codec Pack之后,您的播放器就...

红薯
2009/11/06
1K
0
影音解码器 K-Lite Codec Pack 64-bit v1.6.4 正式版

K-Lite Codec Pack为您提供绝大多数影音格式的解码器,装了它,您的播放器就可以通吃绝大多数的影音格式。标准版包括了播放当今绝大多数能在网上免费下载到、播放影音文件所需的解码器;完全版则...

红薯
2009/01/09
1K
0
ffdshow选择intel硬件加速不起作用

本人使用ffdshow 选择intel quick sync选项, 但是解码时CPU的使用率还是很高,感觉还是在CPU上解码。但是使用intel media sdk里的h264 decoder的时候数据显示正常。 本人使用win7系统,int...

zkh123
2014/01/22
256
0
QQ影音被加入到FFmpeg耻辱名单中

FFmpeg是一个跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。今年5月暴风影音被加入到 FFmpeg耻辱名单中。11月5日网友roo_zhou向FFmpeg举报, 指出QQ影...

红薯
2009/11/07
5.3K
11

没有更多内容

加载失败,请刷新页面

加载更多

前端面试题汇总

一. HTML常见的兼容性 1.HTML5 标签在低版本浏览器不兼容 解决办法:使用html5shiv库,引入下列语句 <!--[if lte IE 8]> <script src="https://cdn.bootcss.com/html5shiv/r29/html5.js"></sc......

蓝小驴
23分钟前
3
0
OSChina 周四乱弹 —— 我气的脸都黑了!

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 小小编辑推荐《Red Battle》- 高橋李依 / 豊崎愛生 《Red Battle》- 高橋李依 / 豊崎愛生 手机党少年们想听歌,请使劲儿戳(这里) @丶Lion ...

小小编辑
36分钟前
410
19
找OSG教程, B站就有

https://www.bilibili.com/video/av64849038?from=search&seid=11632913960900279653

洛克人杰洛
57分钟前
5
0
学习记录(day07-Vue组件、自定义属性、自定义事件)

[TOC] 1.1.1什么是组件 一个vue文件就是一个组件 组件将html标签/css样式/对应JS打包成一个整体,也可以理解钻进一个具有样式和特效的自定义标签。 一、编写组件(提供方)<template> <di...

庭前云落
今天
5
0
使用Prometheus监控SpringBoot应用

通过之前的文章我们使用Prometheus监控了应用服务器node_exporter,数据库mysqld_exporter,今天我们来监控一下你的应用。(本文以SpringBoot 2.1.9.RELEASE 作为监控目标) 编码 添加依赖 使...

JAVA日知录
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部