/---------------------------------------------------------------------\
* 书 名:《DirectShow开发指南》
* 作 者: 陆其明(著) 金邦飞(审校)
* 内容提要:
本书以DirectX SDK 9.0版为蓝本,涉及的内容几乎涵盖了在Windows平台上使
用DirectShow进行C++编码的方方面面。全书共分4个部分。第1部分详细介绍了
DirectShow的基础知识。第2部分重点讨论了Filter的开发,以及DirectShow
应用程序的开发,包括目前非常流行的如音视频采集、数码摄像机的支持、非线性
编辑等应用。第3部深入分析了DirectShow SDK提供的部分典型源代码例子。第
4部分结合作者个人的一些开发实践,通过案例和开放源码分析,进一步介绍
DirectShow的实务应用。
本书完全忠实于DirectX SDK 9.0的帮助文档以及基类源代码,并结合作者多年
的实践,经过提炼而成。内容丰富,条理清晰,实用性强。适合广大的流媒体应用
开发人员,以及对Windows平台上多媒体处理感兴趣的编程爱好者、学生学习和参
考。
* 下载内容说明:
readme.txt:本说明文件。
Chapter04:第4章用到的代码,其中AppIPTransform为MFC Filter的例子,
DsDemo是一些演示代码,FilterTitleOverlay是字符叠加Filter的源代码。
Chapter05:第5章用到的代码,其中GraphBuilding为Filter Graph构建技术
的一些代码,SimplePlayer为一个简单的播放器例子。
Chapter07:第7章用到的代码,其中DsDemo是一些演示代码。
Chapter09:第9章用到的代码,其中DESCallback演示了控制DirectShow智能
连接的方法。
Chapter18:第18章用到的代码,其中MpegNetwork为“MPEG流的网络客户端播放”
实现的所有源代码(请打开Daisy.dsw浏览各项目)。
Chapter19:第19章用到的代码,其中DVD2AVI_1.77.3_SRC.zip为开放源码,
FilterMpeg2VD为此开放源码基础上开发的MPEG-2 Video Decoder Filter例子。
除上述代码外,本书各章用到的其他代码均在DirectX SDK安装目录的Samples
子目录下可以找到。
* 备注:
DirectX SDK 9.0以及DirectX 9.0运行时库可以到微软的网站上下载。
请访问微软的网站首页http://www.microsoft.com,然后输入DirectX进行搜
索;或者直接访问http://www.microsoft.com/directx下载运行时库,或者
http://www.microsoft.com/downloads/details.aspx?FamilyId=9216652F-51E0-402E-B7B5-FEB68D00F298&displaylang=en
* 技术支持网站:http://hqtech.nease.net
\---------------------------------------------------------------------/
没有合适的资源?快使用搜索试试~ 我知道了~
DirectShow开发指南及其源码
共202个文件
h:77个
cpp:58个
rc:10个
5星 · 超过95%的资源 需积分: 3 9 下载量 18 浏览量
2011-09-13
11:38:48
上传
评论
收藏 30.81MB RAR 举报
温馨提示
本书以DirectX SDK 9.0版为蓝本,涉及的内容几乎涵盖了在Windows平台上使 用DirectShow进行C++编码的方方面面。全书共分4个部分。第1部分详细介绍了 DirectShow的基础知识。第2部分重点讨论了Filter的开发,以及DirectShow 应用程序的开发,包括目前非常流行的如音视频采集、数码摄像机的支持、非线性 编辑等应用。第3部深入分析了DirectShow SDK提供的部分典型源代码例子。第 4部分结合作者个人的一些开发实践,通过案例和开放源码分析,进一步介绍 DirectShow的实务应用。
资源推荐
资源详情
资源评论
收起资源包目录
DirectShow开发指南及其源码 (202个子文件)
DsDemo.aps 20KB
DsDemo.aps 20KB
FilterMpeg2VD.aps 17KB
getpic.c 43KB
store.c 21KB
gethdr.c 13KB
idctmmx.c 13KB
idctfpu.c 12KB
idctref.c 9KB
motion.c 6KB
mpeg2dec.c 6KB
smartcache.c 5KB
getbit.c 4KB
asyncio.cpp 17KB
GraphBuildingDlg.cpp 14KB
CFilterTitleOverlay.cpp 13KB
CFilterMpeg2VD.cpp 12KB
COverlayController.cpp 12KB
CDXGraph.cpp 11KB
SimplePlayerDlg.cpp 11KB
DsDemoDlg.cpp 10KB
CTitleOverlayProp.cpp 10KB
asyncrdr.cpp 10KB
IPFilter.cpp 10KB
CDXGraph.cpp 9KB
CDecodedStream.cpp 9KB
CWorkerSocket.cpp 7KB
CFilterGraph.cpp 7KB
MediaClientDlg.cpp 6KB
DsDemoDlg.cpp 5KB
CListenSocket.cpp 4KB
MediaServerDlg.cpp 4KB
AppIPTransform.cpp 4KB
CMediaSocketServer.cpp 4KB
CFilterMpeg2VDProp.cpp 4KB
CScrollController.cpp 4KB
DESCallbackDlg.cpp 4KB
CMpegController.cpp 4KB
CDataAdmin.cpp 3KB
CMediaSocketClient.cpp 3KB
DeviceController.cpp 3KB
CMpegInputPin.cpp 3KB
AppIPTransformView.cpp 3KB
CGraphBuilderCB.cpp 2KB
CSupported.cpp 2KB
GraphBuilding.cpp 2KB
SimplePlayer.cpp 2KB
DESCallback.cpp 2KB
CAutoFont.cpp 2KB
MediaServer.cpp 2KB
MediaClient.cpp 2KB
DsDemo.cpp 2KB
DsDemo.cpp 2KB
AppIPTransformDoc.cpp 2KB
CLocalMachine.cpp 2KB
MainFrm.cpp 1KB
CPixelRGB8.cpp 1KB
CSysTimeOverlayController.cpp 1KB
CBasePixel.cpp 1KB
CPixelRGB555.cpp 1KB
CPixelRGB565.cpp 1KB
CPixelRGB32.cpp 450B
CPixelRGB24.cpp 419B
StdAfx.cpp 216B
StdAfx.cpp 215B
StdAfx.cpp 214B
StdAfx.cpp 213B
StdAfx.cpp 213B
StdAfx.cpp 213B
StdAfx.cpp 208B
StdAfx.cpp 208B
FilterMpeg2VD.def 229B
FilterTitleOverlay.def 226B
FilterTitleOverlay.dsp 8KB
FilterMpeg2VD.dsp 7KB
MediaClient.dsp 5KB
MediaServer.dsp 5KB
AppIPTransform.dsp 5KB
DESCallback.dsp 5KB
SimplePlayer.dsp 4KB
DsDemo.dsp 4KB
GraphBuilding.dsp 4KB
DsDemo.dsp 4KB
Daisy.dsw 766B
FilterMpeg2VD.dsw 551B
DsDemo.dsw 537B
global.h 30KB
asyncio.h 8KB
asyncrdr.h 7KB
streams.h 6KB
MemFilter.h 4KB
getbit.h 3KB
COverlayController.h 3KB
ITitleOverlay.h 3KB
DeviceController.h 2KB
SimplePlayerDlg.h 2KB
CFilterTitleOverlay.h 2KB
CDXGraph.h 2KB
CFilterMpeg2VD.h 2KB
CFilterGraph.h 2KB
共 202 条
- 1
- 2
- 3
资源评论
- yuyu20432012-11-20现在正想学习DirectShow,这个有源码比较方便
yangxt
- 粉丝: 172
- 资源: 74
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- JAVA的SpringBoot旅游信息管理系统网站源码数据库 MySQL源码类型 WebForm
- GPA案例介绍之因临时用地占用流出耕地
- FANUC FOCAS1/2 Library Edition 5.5
- 在线商城系统-系统设计
- 基于私有化部署的大语言模型prompt做恶意软件分析(内含数据集以及教程).zip
- Python毕业设计基于CNN视觉识别和知识图谱的饮食推荐系统源码.zip
- java生产管理ERP系统源码带本地搭建教程数据库 MySQL源码类型 WebForm
- 基于PyQt5编写的音乐播放器+源码+文档说明(高分作品)
- 大规模语言模型微调中不同数据与方法对性能的影响研究
- 大规模文本生成与嵌入统一模型GRIT的研究与应用
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功