游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5092|回复: 11

在DirectX9中,是否可以把DirectDraw 和 Direct3D混和一起用?

[复制链接]

9

主题

21

帖子

21

积分

注册会员

Rank: 2

积分
21
发表于 2007-2-2 15:59:00 | 显示全部楼层 |阅读模式
我想用Direct3D 写文字在surface上,用DirectDraw中的overlay把他显示出来。这两个的接口不一样,请问有什么好的办法?

30

主题

126

帖子

126

积分

注册会员

Rank: 2

积分
126
发表于 2007-2-2 18:21:00 | 显示全部楼层

Re:在DirectX9中,是否可以把DirectDraw 和 Direct3D混和一起用?

呵,关注一下.

12

主题

30

帖子

30

积分

注册会员

Rank: 2

积分
30
发表于 2007-2-2 22:37:00 | 显示全部楼层

Re:在DirectX9中,是否可以把DirectDraw 和 Direct3D混和一起用?

应该不行,原理不一样,可能连DX低层结构都不同

9

主题

21

帖子

21

积分

注册会员

Rank: 2

积分
21
 楼主| 发表于 2007-2-3 00:25:00 | 显示全部楼层

Re: Re:在DirectX9中,是否可以把DirectDraw 和 Direct3D混和一起

14525149: Re:在DirectX9中,是否可以把DirectDraw 和 Direct3D混和一起用?

应该不行,原理不一样,可能连DX低层结构都不同


请问他们的底层的机构是怎么样的?

0

主题

275

帖子

676

积分

高级会员

Rank: 4

积分
676
发表于 2007-2-3 01:04:00 | 显示全部楼层

Re:在DirectX9中,是否可以把DirectDraw 和 Direct3D混和一起用?

DDraw7可以跟D3D7 合作共存
但是DDraw最高版本也是到7而已?]有再更新
因???峡?D的效率....

12

主题

30

帖子

30

积分

注册会员

Rank: 2

积分
30
发表于 2007-2-3 03:25:00 | 显示全部楼层

Re: Re: Re:在DirectX9中,是否可以把DirectDraw 和 Direct3D混和一

yujie: Re: Re:在DirectX9中,是否可以把DirectDraw 和 Direct3D混和一起用?



请问他们的底层的机构是怎么样的?

我也是猜测,关注这个问题

54

主题

2916

帖子

3765

积分

论坛元老

Rank: 8Rank: 8

积分
3765
QQ
发表于 2007-2-3 13:26:00 | 显示全部楼层

Re:在DirectX9中,是否可以把DirectDraw 和 Direct3D混和一起用?

可以,DirectX7就是。

9

主题

21

帖子

21

积分

注册会员

Rank: 2

积分
21
 楼主| 发表于 2007-2-3 14:02:00 | 显示全部楼层

Re:在DirectX9中,是否可以把DirectDraw 和 Direct3D混和一起用?

这样说在DirectX9中就没有办法用把DirectDraw 和 Direct3D混和一起用了。
DirectDraw是乎是没有什么用了,用他在渲染很麻烦,有不快,为什么还要在DirectX9中保留下来呢?

7

主题

37

帖子

39

积分

注册会员

Rank: 2

积分
39
发表于 2007-2-3 15:38:00 | 显示全部楼层

Re:在中,是否可以把DirectDraw 和 Direct3D混和一起用?

新版的DirectX9已经把Draw去掉了吧~!

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2007-2-3 16:13:00 | 显示全部楼层

Re:在DirectX9中,是否可以把DirectDraw 和 Direct3D混和一起用?

dx9里面已经没有DirectDraw了吧?都用3d函数写2d功能了,其实3d 里面也存在大量的2d编程,比如投影屏幕上文字图形,比如ui都是2d编程,但是DirectDraw以及不能再用了吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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