DirectX 9.0 Complete Software Development Kit (SDK) :(2002-12-19) 點(diǎn)擊下載
DirectX 9.0 SDK Update - (Summer 2004) 點(diǎn)擊下載
DirectX 9.0 SDK Update - (August 2005) 點(diǎn)擊下載
DirectX 9.0 SDK Update - (February 2005) 點(diǎn)擊下載
DirectX 9.0C SDK 的第一個(gè)版本是DirectX SDK Summer 2004也是整合有DirectShow SDK 的最后一個(gè)版本,這之后面向DirectX 9.0C用C++開發(fā)應(yīng)用程序沒有發(fā)生太大變化,以后的版本主要是針對(duì)MDX做的改動(dòng),如果在VS2003下用C++開發(fā)DirectShow應(yīng)用程序使 用這個(gè)版本最合適.另外Windows XP SP2 中包含的DirectX 的版本就是9.0c ,這也是廣泛使用的DirectX版本.Windows SDK 2004版,支持Windows XP SP2及其以前的Windows 但不包含DirectX SDK.
之后 DirectShow SDK 不被整合在DirectX SDK中而是以Extras 的形式發(fā)布.DirectShow SDK的最后一個(gè)版本是在2005.2版的DirectX SDK Extras中, 這之后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中開發(fā)DirectShow 應(yīng)用程序要手工安裝DirectX SDK Extras 2005,2 版,和2005年6月之后的DirectX SDK,因?yàn)镈irectShow 會(huì)調(diào)用DirectDraw,DirectSound等,DirectX SDK 從2005.6開始支持VS2005,我使用的是2005.8版,在這之后的DirectX SDK中,主要多加入了MDX 2 beta 而這個(gè)MDX 2 beta在2006.10中取消了,而被一個(gè)叫做XNAGS的東西取代了.
Windows SDK for Vista 已經(jīng)正式發(fā)布,DirectShow的示例被更新為VS2005版本,DirectShow 的換代產(chǎn)品是Media Foundation,它將取代DirectShow 就象當(dāng)年DirectShow 取代 Video for Windows 一樣.
DirectX SDK下載頁(yè)
DirectX SDK Summer 2004 版 下載地址
DirectX SDK Extras 2005,2 版 下載地址
Windows SDK 2006.3 版 for Windows Server 2003 R2 下載地址
這個(gè)版本的好處是不含有.net SDK 一張CD-R可以刻下
Windows SDK for Vista
下載地址1
下載地址2
包含有.net 3 SDK,沒有完整的DirectX SDK
XNA Developer Center
2005.2版的DirectX SDK Extras中的示例需要修改一個(gè)才可以在VS2005中正常運(yùn)行,修改列表請(qǐng)看這篇文章.
http://blogs.msdn.com/mikewasson/archive/2005/05/23/some-directshow-samples-break-in-visual-studio-2005.aspx
在 Windows SDK for Vista中對(duì)DirechShow SDK做了一些修改,使之和VS2005結(jié)合的很好,所以最穩(wěn)定的配置是 VS2005 SP1+Windows SDK for Vista +DirectX SDK 2007.4 雖然有些大.
posted on 2007-11-23 14:41
大寶天天見 閱讀(6644)
評(píng)論(2) 編輯 收藏 引用 所屬分類:
3.DirectX/OpenGL