游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4518|回复: 13

谁会direct3d啊?

[复制链接]

18

主题

47

帖子

49

积分

注册会员

Rank: 2

积分
49
发表于 2007-6-9 22:56:00 | 显示全部楼层 |阅读模式
在VC++7.0中怎么创建Direct3D 9.0的啊?
我按照<<Direct3D游戏开发技术详解>>这书学习老是出问题,
创建个Direct3D 9.0到底要#pragma comment哪些文件 ?
#include 哪些文件啊?
最好提供一点代码,谢谢了!

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2007-6-10 13:11:00 | 显示全部楼层

Re:谁会direct3d啊?

不会。

60

主题

1319

帖子

1319

积分

金牌会员

Rank: 6Rank: 6

积分
1319
发表于 2007-6-10 16:14:00 | 显示全部楼层

Re:谁会direct3d啊?

#include <d3d9.h>
#pragma comment(lib,"d3d9.lib")

LPDIRECT3D9 pD3D = Direct3DCreate9( D3D_SDK_VERSION );

下个ogre看看就知道了

18

主题

47

帖子

49

积分

注册会员

Rank: 2

积分
49
 楼主| 发表于 2007-6-11 11:21:00 | 显示全部楼层

Re: 谁会direct3d啊?

这个是我在网上找来的,可是在我的电脑上无法正常创建,你们看看,到底是哪里错了?

sf_2007611112124.rar

137.34 KB, 下载次数:

60

主题

1319

帖子

1319

积分

金牌会员

Rank: 6Rank: 6

积分
1319
发表于 2007-6-11 12:35:00 | 显示全部楼层

Re:谁会direct3d啊?

我能编译,也可以运行,你装DX9SDK了吗?

18

主题

47

帖子

49

积分

注册会员

Rank: 2

积分
49
 楼主| 发表于 2007-6-11 22:29:00 | 显示全部楼层

Re:谁会direct3d啊?

我装了啊
Microsoft DirectX 9.0 SDK Update (August 2005)
Microsoft DirectX SDK (December 2005)
这两个都装了

60

主题

1319

帖子

1319

积分

金牌会员

Rank: 6Rank: 6

积分
1319
发表于 2007-6-12 09:46:00 | 显示全部楼层

Re:谁会direct3d啊?

汗,装了两个.
编译不过去还是运行出错?错误提示是什么呢?

18

主题

47

帖子

49

积分

注册会员

Rank: 2

积分
49
 楼主| 发表于 2007-6-12 12:37:00 | 显示全部楼层

Re:谁会direct3d啊?

------ 已启动生成: 项目: D3D9 Init, 配置: Debug Win32 ------

正在编译...
d3dUtility.cpp
f:\新建文件夹\3dgame\3dgame\book code\chapter 1\d3d9 init\d3dutility.cpp(166) : warning C4244: “return” : 从“WPARAM”转换到“int”,可能丢失数据
d3dInit.cpp
正在生成代码...
正在链接...

生成日志保存在“file://f:\新建文件夹\3DGame\3DGame\Book Code\Chapter 1\D3D9 Init\Debug\BuildLog.htm”中
D3D9 Init - 0 错误,1 警告


---------------------- 完成 ---------------------

    生成: 1 已成功, 0 已失败, 0 已跳过


但是无法运行,弹出MessageBox窗口 "InitD3D() - FAILED"
                                "Direct3DCreate9() - FAILED"
然后就结束程序了

60

主题

1319

帖子

1319

积分

金牌会员

Rank: 6Rank: 6

积分
1319
发表于 2007-6-13 08:44:00 | 显示全部楼层

Re:谁会direct3d啊?

你用的什么系统?不会是win2003吧?

18

主题

47

帖子

49

积分

注册会员

Rank: 2

积分
49
 楼主| 发表于 2007-6-13 14:54:00 | 显示全部楼层

Re:谁会direct3d啊?

WinXP SP2
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-26 03:09

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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