本文描述了DirectShow SDK ,Windows SDK,DirectX SDK ,VS200?之间的关系
VS2002中包含有Windows SDK 2002版(支持Windows XP及其以前的Windows 并包含有DirctX 8.1 SDK(包括DirectShow SDK)),这之后DirectX9 SDK不被包含在Windows SDK中.
VS2003中包含有Windows SDK 2003版(支持Windows Server 2003及其以前的Windows)和DirectX 8.1 SDK(其中包括DirectShow8 SDK)
DirectX 9.0C SDK 的第一个版本是DirectX SDK Summer 2004也是整合有DirectShow SDK 的最后一个版本,这之后面向DirectX 9.0C用C++开发应用程序没有发生太大变化,以后的版本主要是针对MDX做的改动,如果在VS2003下用C++开发DirectShow应用程序使用这个版本最合适.另外Windows XP SP2 中包含的DirectX 的版本就是9.0c ,这也是广泛使用的DirectX版本.Windows SDK 2004版,支持Windows XP SP2及其以前的Windows 但不包含DirectX SDK.
之后 DirectShow SDK 不被整合在DirectX SDK中而是以Extras 的形式发布.DirectShow SDK的最后一个版本是在2005.2版的DirectX SDKExtras中,这之后DirectShow SDK被整合在Windows SDK中 Windows SDK 2005版(支持Windows Server 2003 SP1 及其之前的Windows)中包含有DirectShow SDK,Windows SDK 2006年3月版(支持Windows Server 2003 R2及其之前的Windows)也包含.
VS2005 中包含有Windows SDK 2005 版,但是没有DirectShow SDK,所以在VS2005中开发DirectShow 应用程序要手工安装DirectX SDKExtras 2005,2 版,和2005年6月之后的DirectX SDK,因为DirectShow 会调用DirectDraw,DirectSound等,DirectX SDK 从2005.6开始支持VS2005,我使用的是2005.8版,在这之后的DirectX SDK中,主要多加入了MDX 2 beta 而这个MDX 2 beta在2006.10中取消了,而被一个叫做XNAGS的东西取代了.
Windows SDK for Vista 已经正式发布,DirectShow的示例被更新为VS2005版本,DirectShow 的换代产品是Media Foundation,它将取代DirectShow 就象当年DirectShow 取代 Video for Windows 一样.
晕了
DirectX SDK下载页
http://www.microsoft.com/downloads/Browse.aspx?displaylang=en&categoryid=2
DirectX SDK Summer 2004 版 下载地址
http://www.microsoft.com/downloads/details.aspx?FamilyID=fd044a42-9912-42a3-9a9e-d857199f888e&DisplayLang=en
DirectX SDK Extras2005,2 版 下载地址
http://www.microsoft.com/downloads/details.aspx?FamilyID=8af0afa9-1383-44b4-bc8b-7d6315212323&DisplayLang=en
Windows SDK 2006.3 版 for Windows Server 2003 R2 下载地址
http://www.microsoft.com/downloads/details.aspx?FamilyId=E15438AC-60BE-41BD-AA14-7F1E0F19CA0D&displaylang=en
这个版本的好处是不含有.net SDK 一张CD-R可以刻下
Windows SDK for Vista 下载地址
http://www.microsoft.com/downloads/details.aspx?FamilyID=c2b1e300-f358-4523-b479-f53d234cdccf&DisplayLang=en
http://www.microsoft.com/downloads/details.aspx?FamilyID=7614fe22-8a64-4dfb-aa0c-db53035f40a0&DisplayLang=en
包含有.net 3 SDK,没有完整的DirectX SDK
关于DirectShow SDK 和Windows SDK,及DirectX SDK
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:如何构建Win32汇编的编程环境(ONEPROBLEM个人推荐)
下一篇:界面换肤

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
得物开放平台接入得物SDK
得物开放平台、得物SDK、得物PUSH、获取订单、虚拟发货
java spring json -
配置DirectX SDK开发环境
创建工程 选择空工程 添加源文件 添加...
d3 microsoft 依赖库 头文件 源文件 -
Windows SDK
The Microsoft Windows SDK is a set of tools, co
microsoft .net -
android sdk 海康sdk 海康的sdk
如果您是想实现海康sdk包的Demo实例中MFC的分功能,那么请慢慢看,这篇文章百分之九十九可以帮你实现。 提醒:内容来自网络和自己实际操作,如有问题请联系hww168@yeah.net首先,我们去下载海康威视提供的sdk开发包。下载官网我也放在上面了,大家根据自己需要去下载。 这是我下载好的sdk开发包 打开 大致看一下,这里包
android sdk 海康sdk sdkman visual studio code mfc 库文件