游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5158|回复: 20

高手们来帮下忙啊!

[复制链接]

50

主题

244

帖子

319

积分

中级会员

Rank: 3Rank: 3

积分
319
QQ
发表于 2004-10-25 18:35:00 | 显示全部楼层 |阅读模式
我用ddraw里的DDReLoadBitmap加载图片时怎么老是提示没有声明啊?
谁帮帮我吧,我快要疯了…… [em4]

60

主题

1319

帖子

1319

积分

金牌会员

Rank: 6Rank: 6

积分
1319
发表于 2004-10-25 19:32:00 | 显示全部楼层

Re:高手们来帮下忙啊!

有两个文件,DDutil.h和DDUtil.cpp.
是SDK带的辅助工具包,那个函数就是在那里,它并不是DDraw本身就有的

60

主题

1319

帖子

1319

积分

金牌会员

Rank: 6Rank: 6

积分
1319
发表于 2004-10-25 20:47:00 | 显示全部楼层

Re: 高手们来帮下忙啊!

这两个文件好像有好几个版本,DX9带的就没有那个函数,而是封装了个CDisplay类,DX8带的可能也是这样。DX7带的应该是有那个函数的。
我这有个简化版的,也不知道哪来的。

sf_20041025204711.rar

2.69 KB, 下载次数:

50

主题

244

帖子

319

积分

中级会员

Rank: 3Rank: 3

积分
319
QQ
 楼主| 发表于 2004-10-25 20:55:00 | 显示全部楼层

Re:高手们来帮下忙啊!

谢谢ljm的帮忙,我的的确是9.0的,我看了我下载的一个源码里带的就有了这个函数。不过现在我困惑了,是用9.0里的好还是7.0里好呢?我看好多程序都是用9.0的写了,如果我用9.0的写,怎么载入图片啊?

60

主题

1319

帖子

1319

积分

金牌会员

Rank: 6Rank: 6

积分
1319
发表于 2004-10-26 08:01:00 | 显示全部楼层

Re:高手们来帮下忙啊!

随便啊,你把那两个文件改个名,填到你的项目里用呗。
人家用DX9写2D程序并不是用DDraw,DX9带的DDraw版本还是7。
那两个文件是SDK里那些Sample用的。你用哪种版本都无所谓。
另外加载图片也不一定要用那些函数,自己写也可以。它那个是用GDI函数载进来的,你可以看看它的代码,很简单。不过好像正式一点儿的都自己写读取函数。

50

主题

244

帖子

319

积分

中级会员

Rank: 3Rank: 3

积分
319
QQ
 楼主| 发表于 2004-10-26 12:39:00 | 显示全部楼层

Re:高手们来帮下忙啊!

我是刚开始学这个的,起初我在学3D还是2D间徘徊。不过后来我想还是从一个简单的做起。你认为学DDRAW还是直接学DX9?是不是每个新人都会像这样选很多很多啊?

60

主题

1319

帖子

1319

积分

金牌会员

Rank: 6Rank: 6

积分
1319
发表于 2004-10-26 13:44:00 | 显示全部楼层

Re:高手们来帮下忙啊!

这我可不敢说。DDraw最高版本是7,微软以后不再出新的了。D3D也可以做2D。D3D很强。
不过DDraw也还有方便的地方吧。
大家的意见好像也并不全一致,不好说,不好说。

50

主题

244

帖子

319

积分

中级会员

Rank: 3Rank: 3

积分
319
QQ
 楼主| 发表于 2004-10-26 13:49:00 | 显示全部楼层

Re:高手们来帮下忙啊!

你有时间吗?可以帮我写个范例不?简单点没关系,我只是想看一个完整的范例,现在看的东西都太复杂了,看得眼花

60

主题

1319

帖子

1319

积分

金牌会员

Rank: 6Rank: 6

积分
1319
发表于 2004-10-26 13:53:00 | 显示全部楼层

Re:高手们来帮下忙啊!

啥样的?就显示一个图片呗?

50

主题

244

帖子

319

积分

中级会员

Rank: 3Rank: 3

积分
319
QQ
 楼主| 发表于 2004-10-26 14:01:00 | 显示全部楼层

Re:高手们来帮下忙啊!

对啊,只要载入一个图片并显示就行了啊。我就在这里停住了,始终过不去
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-17 12:41

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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