游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1597|回复: 3

写好的Effect文件如何调试?困惑中。。。

[复制链接]

11

主题

114

帖子

118

积分

注册会员

Rank: 2

积分
118
QQ
发表于 2005-3-1 17:09:00 | 显示全部楼层 |阅读模式
下午写了个Effect文件,D3DXCreateEffectFromFile总是编译不成功,也不知道哪错了。。。。 [em17]

20

主题

473

帖子

502

积分

高级会员

Rank: 4

积分
502
发表于 2005-3-1 17:58:00 | 显示全部楼层

Re:写好的Effect文件如何调试?困惑中。。。

D3DXCreateEffectFromFile最后一个参数就是一个LPD3DXBUFFER 的返回值
如果创建失败,这个值一般不为NULL
把这个BUFFER里的内容转换成CHAR就可以看到错误了
如果你在VC IDE里,用D3D DEBUG RUNTIME来执行的话
错误其实会直接POST到VC的DEBUG OUTPUT里,注意看看 :)

11

主题

114

帖子

118

积分

注册会员

Rank: 2

积分
118
QQ
 楼主| 发表于 2005-3-2 10:58:00 | 显示全部楼层

Re:写好的Effect文件如何调试?困惑中。。。

如果是逻辑错误,能不能像调试一般应用程序设置断点,实时观察变量呢?

20

主题

473

帖子

502

积分

高级会员

Rank: 4

积分
502
发表于 2005-3-2 18:24:00 | 显示全部楼层

Re:写好的Effect文件如何调试?困惑中。。。

可以下断点阿,单步执行也可以
具体SDK里有详述
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-24 12:49

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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