kenlistian

厚积薄发. 勤为桨,思为帆

   :: 首页 :: 新随笔 ::  :: 聚合  :: 管理 ::
  73 随笔 :: 4 文章 :: 22 评论 :: 0 Trackbacks

vc6 下的msdn版本:最后一个支持VS6的版本是2001年10月版;


DirectX SDK:DirectX 9.0 Summer 2004 SDK Update,

下载页面:http://www.microsoft.com/downloads/details.aspx?FamilyID=fd044a42-9912-42a3-9a9e-d857199f888e&DisplayLang=en
这个版本的Direct 9 SDK是不完全支持VC6的,

注意下载页面的Overview:
This download contains all the extra files that are not included in the DirectX 9.0 SDK Summer Update 2004 release such as a d3dx.lib which supports VC 6.0, older plug-ins and Japanese version of the documentation.
即DirectX SDK Summer Update 2004里面附带的d3dx.lib是不支持VC6的,支持VC6的版本在Extras包里面。

还须下DirectX 9.0 Summer 2004 SDK Update Extras(http://www.microsoft.com/downloads/details.aspx?FamilyID=736585e1-10f0-4e85-b940-828cba9971f1&DisplayLang=en),

另如编译时出现了DWORD_PTR或者其他什么类型未定义之类的错误,是因为微软把BASETSD.H从DirectX SDK发行包里拿掉了,这个文件在Platform SDK里有,在VC的Include路径中把Platform SDK的include路径提到最前面就可以了。
Platform SDK,最后一个支持VC6的Platform SDK是February 2003 Edition,
下载:http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm


****************************************************
因为现在从微软下载需要验证

可以下DirectX 9 SDK 精简版,7M大,这里DirectX 9 SDK 精简版的下载地址:
http://www.gameres.com/Resource/dx9sdk.zip

从MSDN6里面提取出来的DirectShow头文件:
http://www.shenglu.com/UserFiles/File/files/DirectShow_Include_files_from_msdn6cd1.zip



感谢上面提供者。
posted on 2008-07-15 19:28 kenlistian 阅读(1336) 评论(0)  编辑 收藏 引用 所属分类: directx

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理