游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5848|回复: 6

为什么我的D3DXLoadMeshHierarchyFromX函数老是出错啊

[复制链接]

5

主题

6

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2006-7-27 16:58:00 | 显示全部楼层 |阅读模式
LPDIRECT3DDEVICE9 m_pd3dDevice;
LPD3DXFRAME m_pFrameRoot;
LPD3DXANIMATIONCONTROLLER m_pAnimController;

CAllocateHierarchy Alloc(this);
上面是定义的部分
hr=D3DXLoadMeshHierarchyFromX(strFileName,D3DXMESH_MANAGED,m_pd3dDevice,&Alloc,NULL,&m_pFrameRoot,
                &m_pAnimController);
hr运行后的结果是E_FAIL
这一步老是出错,下面的程序就没法运行了.我头都大了,也不知道哪里错了
哪位高手指点一下

0

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2006-12-2 11:01:00 | 显示全部楼层

Re: 为什么我的D3DXLoadMeshHierarchyFromX函数老是出错啊

问题可能在m_pd3dDecice上。
你不妨在D3DXLoadMeshHierarchyFromX()那一行设置断点,看看是哪些参数无效!

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2007-4-29 16:36:00 | 显示全部楼层

Re: 为什么我的D3DXLoadMeshHierarchyFromX函数老是出错啊

我的也是,你的问题解决了吗?

5

主题

54

帖子

62

积分

注册会员

Rank: 2

积分
62
发表于 2007-4-30 17:44:00 | 显示全部楼层

Re:为什么我的D3DXLoadMeshHierarchyFromX函数老是出错啊

你看看路径对不对?还有你有没有从ID3DXAllocateHierarchy这个派生一个并且重载了他的虚函数。
CAllocateHierarchy你可能没有重载对

2

主题

8

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2007-8-24 21:26:00 | 显示全部楼层

Re:为什么我的D3DXLoadMeshHierarchyFromX函数老是出错啊

我的也一摸一样,而且有从ID3DXAllocateHierarchy这个派生一个并且重载了他的虚函数。基本上检查了很多遍,应该没有错误啊

3

主题

12

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2007-8-25 19:59:00 | 显示全部楼层

Re:为什么我的D3DXLoadMeshHierarchyFromX函数老是出错啊

多研究一下sdk里面的例程

12

主题

28

帖子

28

积分

注册会员

Rank: 2

积分
28
发表于 2009-8-18 15:39:00 | 显示全部楼层

Re: 为什么我的D3DXLoadMeshHierarchyFromX函数老是出错啊

是不是.X文件有问题啊?检查一下。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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