游戏开发论坛

 找回密码
 立即注册
搜索
楼主: seer

让人暴走的dx9 2004summer……

[复制链接]

13

主题

978

帖子

978

积分

高级会员

Rank: 4

积分
978
 楼主| 发表于 2004-12-12 14:24:00 | 显示全部楼层

Re:让人暴走的dx9 2004summer……

楼上能不能说的具体一点?难道9.0b的一些东西在9.0c中被删掉了?

11

主题

102

帖子

102

积分

注册会员

Rank: 2

积分
102
发表于 2004-12-12 18:52:00 | 显示全部楼层

Re:让人暴走的dx9 2004summer……

DirectS 9.0b SDK??於DirectShow的?例
好像在 9.0c SDK??]了

?道是
DirectShow的?面?出?]法跟IDirectSurface9直接接起?淼年P?S??

1

主题

20

帖子

20

积分

注册会员

Rank: 2

积分
20
QQ
发表于 2004-12-13 02:39:00 | 显示全部楼层

Re:让人暴走的dx9 2004summer……

我目前做的一个项目是与Dshow有关的,我用了DX9.0c也出现了楼主的情况,而关于DDraw德还没有测试。看来不是个例哦

换回来吧

29

主题

99

帖子

104

积分

注册会员

Rank: 2

积分
104
发表于 2004-12-13 10:25:00 | 显示全部楼层

Re:让人暴走的dx9 2004summer……

请下载DX9.0C for过去 兼容包,67M ,文件名叫dxsdk_oct2004_extras.exe

31

主题

245

帖子

251

积分

中级会员

Rank: 3Rank: 3

积分
251
QQ
发表于 2004-12-17 17:08:00 | 显示全部楼层

Re:让人暴走的dx9 2004summer……

summer 是垃圾

13

主题

978

帖子

978

积分

高级会员

Rank: 4

积分
978
 楼主| 发表于 2004-12-17 23:17:00 | 显示全部楼层

Re:让人暴走的dx9 2004summer……

呵呵!我已经部分解决这个问题了:
f:\DXSDK\Samples\C++\Common\Include\d3dfile.h(55): error C2061: 语法错误 : 标识符“LPDIRECTXFILEDATA”
这个问题只要在d3dfile.h下加上一句
#include <dxfile.h>就行了

13

主题

978

帖子

978

积分

高级会员

Rank: 4

积分
978
 楼主| 发表于 2004-12-17 23:37:00 | 显示全部楼层

Re:让人暴走的dx9 2004summer……

经过我再次尝试,该问题的d3d部分已经全部得到解决!
lightingVS工程中,把链接器的d3dx9.lib的库设置成dx9.0b的库的地址
把lightingVS中的
#include <D3DX9.h>
换成
#include <f:/dxsdk/include/D3DX9.h>
(我的9.0b装在f:\dxsdk\下)
实际这个问题(pass不是***(忘了)的成员)只在lightingVS下出现,而9.0c中hlsl已经取代了ps,vs的汇编使用,所以这个东西影响不大

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2006-3-27 21:46:00 | 显示全部楼层

Re: 让人暴走的dx9 2004summer……

指定使用老版本SDK的include路径,并且排在新的路径前面。

0

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2006-11-3 18:43:00 | 显示全部楼层

Re: 让人暴走的dx9 2004summer……

原先的D3DXLoadMeshFromXof第一个参数是 LPDIRECTXFILEDATA,但新版的directx换成LPD3DXFILEDATA,强制转换就行了

18

主题

135

帖子

143

积分

注册会员

Rank: 2

积分
143
发表于 2009-8-12 00:16:00 | 显示全部楼层

Re:让人暴走的dx9 2004summer……

强制转换了但是运行时当掉了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-21 08:55

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表