游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1778|回复: 4

DX9中使用DirectDraw的问题?

[复制链接]

22

主题

69

帖子

69

积分

注册会员

Rank: 2

积分
69
发表于 2006-3-15 20:48:00 | 显示全部楼层 |阅读模式
因为需要,这段时间要用DirectDraw,我的是DX 9 SDK,下载了一些资料后,便照着做,发现有一些问题。
CreateSurface(),有三个参数,在DDraw7中可这样调用:CreateSurface(&ddsc,&lpDDSurface,NULL),问题在这第三个参数上,看DX9的帮助文档,按我的理解,是这样说的,它为IUnknow*类型,如果为NULL则会返回错误,可是例子中都将此设为NULL呀?

2、DDLoadPalette()  例子中说在ddutil.cpp ddutil.h中定义,可SDK9中,只找到了一个ddutil.h,但其中没有DDLoadPalette这个函数呀?

向大家请教,谢谢!

0

主题

237

帖子

237

积分

中级会员

Rank: 3Rank: 3

积分
237
发表于 2006-3-15 23:52:00 | 显示全部楼层

Re:DX9中使用DirectDraw的问题?

不要想了, 要用DDraw, 你?是找??DX7版本SDK吧, DDraw在DX8版本?始已被M$放??了.

22

主题

69

帖子

69

积分

注册会员

Rank: 2

积分
69
 楼主| 发表于 2006-3-16 07:55:00 | 显示全部楼层

Re:DX9中使用DirectDraw的问题?

谢谢!
只有用DX7SDK吗?

22

主题

69

帖子

69

积分

注册会员

Rank: 2

积分
69
 楼主| 发表于 2006-3-16 12:36:00 | 显示全部楼层

Re:DX9中使用DirectDraw的问题?

谢谢,应该说DX9中DDraw和DX7中DDraw的使用方式是一致的吧,就是某些函数有所不同,我不清楚,现在一个简单的例子还没编绎好,很着急!
我手上的DirectDraw手册是DDraw4的,管它的,还是先看看这个!
谢谢!

60

主题

1319

帖子

1319

积分

金牌会员

Rank: 6Rank: 6

积分
1319
发表于 2006-3-16 13:06:00 | 显示全部楼层

Re:DX9中使用DirectDraw的问题?

ddutil.cpp ddutil.h是DX7示例程序带的工具包,现在的SDK已经不带了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-23 22:33

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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