游戏开发论坛

 找回密码
 立即注册
搜索
查看: 7479|回复: 10

微软透漏DirectX将新增Direct2D和DirectWrite

[复制链接]

19

主题

638

帖子

638

积分

高级会员

Rank: 4

积分
638
发表于 2008-11-4 16:01:00 | 显示全部楼层 |阅读模式
详见PDC的视频或者
http://blogs.technet.com/thomasolsen/archive/2008/10/29/introducing-the-microsoft-direct2d-api.aspx

D2D特点:
架在D3D10.1之上的2D矢量绘图API
硬件加速的立即模式,有后背软件模式
便于和GDI/GDI+/D3D交互
和D3D一样要处理设备丢失

DWrite的特点:
在D3D/D2D目标上绘制ClearType文本

诸位觉得如何?

个人觉得D2D现在出来有点鸡肋,没啥新意。
DWrite倒是期待已久的功能了。
[em20] [em20] [em20]

201

主题

1437

帖子

1963

积分

金牌会员

Rank: 6Rank: 6

积分
1963
QQ
发表于 2008-11-4 17:27:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

59

主题

984

帖子

1200

积分

金牌会员

Rank: 6Rank: 6

积分
1200
发表于 2008-11-4 21:15:00 | 显示全部楼层

Re:微软透漏DirectX将新增Direct2D和DirectWrite

Direct2D is built on top of Direct3D 10.1

It does run on Vista; however, before you can do that, you need an updated DXGI. People are discussing how to get this functionality down to Vista (e.g. service pack, etc), but nothing has been decided yet.

We've had D2D running on Windows XP; however, actually distributing it on XP is complicated because all of the components that we're dependent on (Direct3D10, DirectWrite, etc) would also need to go downlevel. Weve had a number of customers asking for XP, but we have limited resources, and our first priority is shipping a high quality Windows 7

q:what about regular D3D10? Since there's no support from Nvidia for D3D10.1, what happens there?
a3D10.1 drivers are a logo requirement for Win7.

.....洗洗睡吧,等普及至少3,4年

4

主题

220

帖子

220

积分

中级会员

Rank: 3Rank: 3

积分
220
发表于 2008-11-5 17:11:00 | 显示全部楼层

Re:微软透漏DirectX将新增Direct2D和DirectWrite

ClearType文本是什么文本呢?

4

主题

220

帖子

220

积分

中级会员

Rank: 3Rank: 3

积分
220
发表于 2008-11-5 17:13:00 | 显示全部楼层

Re:微软透漏DirectX将新增Direct2D和DirectWrite

在d3d里画flash和flv又慢又费力,我才做了,恶心的很

5

主题

686

帖子

697

积分

高级会员

Rank: 4

积分
697
QQ
发表于 2008-11-5 18:34:00 | 显示全部楼层

Re:微软透漏DirectX将新增Direct2D和DirectWrite

flash10也支持gpu加速了
d2d干嘛要基于10.1?这月dx11就出了,明年1季度rv870就出了..实在不想再评论xp和vista,微软本想让d3d10给vista长长脸,没想到vista反而拉了d3d10的后腿
ps:好像d3d10已经不会设备丢失了吧,怎么d2d还要处理设备丢失?

19

主题

638

帖子

638

积分

高级会员

Rank: 4

积分
638
 楼主| 发表于 2008-11-5 21:43:00 | 显示全部楼层

Re: Re:微软透漏DirectX将新增Direct2D和DirectWrite

jk20012001: Re:微软透漏DirectX将新增Direct2D和DirectWrite

flash10也支持gpu加速了
d2d干嘛要基于10.1?这月dx11就出了,明年1季度rv870就出了..实在不想再评论xp和vis...


D3D10没有设备丢失,但有设备移除,需要做的处理和设备丢失差不多。当时看到这个说明时有种想砍人的冲动 [em22]

19

主题

638

帖子

638

积分

高级会员

Rank: 4

积分
638
 楼主| 发表于 2008-11-6 11:00:00 | 显示全部楼层

Re:微软透漏DirectX将新增Direct2D和DirectWrite

flash总归是cpu渲染的,就算渲染到d3d表面也是纯软

0

主题

398

帖子

577

积分

高级会员

Rank: 4

积分
577
发表于 2009-6-24 14:59:00 | 显示全部楼层

Re: Re: Re:微软透漏DirectX将新增Direct2D和DirectWrite

qrli: Re: Re:微软透漏DirectX将新增Direct2D和DirectWrite



D3D10没有设备丢失,但有设备移除,需要做的处理和设备丢失差不多。当时看到这个说明时有种想砍人的冲动 [em22]

从DeviceLost改成DeviceRemove了??我也想砍人....

0

主题

769

帖子

1052

积分

金牌会员

Rank: 6Rank: 6

积分
1052
发表于 2009-6-26 17:41:00 | 显示全部楼层

Re:微软透漏DirectX将新增Direct2D和DirectWrite

矢量图貌似很强大,不知道效率如何。怎么说这些东西都得需要硬件支持,否则就是一个空想
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-19 21:31

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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