游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1437|回复: 2

新手请帮忙

[复制链接]

1

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2008-9-12 16:08:00 | 显示全部楼层 |阅读模式
如何用
ID3DXFont* d3df = 0;
D3DXFONT_DESC d3dFont;
来显示一行文字 最简单的谢谢

19

主题

638

帖子

638

积分

高级会员

Rank: 4

积分
638
发表于 2008-9-12 17:29:00 | 显示全部楼层

Re:新手请帮忙

D3DXCreateFontIndirect(pDevice, &d3dFont, &d3df);
...
pDevice->BeginScene();
RECT rect = {x, y, x, y};
d3df->DrawText(NULL, str, -1, &rect, DT_NOCLIP, 0xFFFFFFFF);
pDevice->EndScene();

1

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2008-9-12 18:18:00 | 显示全部楼层

Re:新手请帮忙

这个是我的代码
怎么一运行就中断了呢
ID3DXFont* d3df = 0;
D3DXFONT_DESC d3dFont;
LPSTR str = "I'm tired.";
RECT rect = {1, 1, 200, 200};

D3DXCreateFontIndirect(g_pD3DDevice, &d3dFont, &d3df);

d3df->DrawText(NULL, str, -1, &rect, DT_NOCLIP, 0xFFFFFFFF);
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-21 08:43

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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