天天看點

DirectX SDK,Directshow SDK,Windows SDK

DirectX 9.0C SDK 的第一個版本是DirectX SDK Summer 2004,也是整合有DirectShow SDK 的最後一個版本。

如果在VC6.0或者VS2003下用C++開發 DirectShow應用程式使用這個版本最合适。另外Windows XP SP2 中包含的DirectX 的版本就是9.0c ,這也是廣泛使用的DirectX版本。

在這之後 DirectShow SDK不被整合在DirectX SDK中而是以Extras 的形式釋出。DirectShow SDK的最後一個版本是在2005.2版的DirectX SDK Extras中, 這之後DirectShow SDK被整合在Windows SDK中。

Windows SDK 2004版(支援Windows XP SP2及其以前的Windows),但其中不包含 DirectX SDK。

Windows SDK 2005版(支援Windows Server 2003 SP1及其之前的Windows),其中包含有DirectShow SDK。

Windows SDK 2006年3月版(支援Windows Server 2003 R2及其之前的Windows),也包含有DirectShow SDK。

DirectX SDK從2005.6開始支援VS2005。

VS2005中包含有Windows SDK 2005 版,但是沒有DirectShow SDK,是以如果在VS2005中開發DirectShow 應用程式要手工安裝DirectX SDK Extras 2005.2 版和2005年6月之後的DirectX SDK。

如果在VS2008下用C++開發 DirectShow應用程式,安裝新版DirectX SDK(支援VS2008的)以及Window SDK。

繼續閱讀