游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3926|回复: 6

dx9 texture

[复制链接]

6

主题

10

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2005-5-9 22:43:00 | 显示全部楼层 |阅读模式
我的dx9里面没有textureLoader,我用
texture= new Texture (this.device,path,Usage.None,Pool.Default);
来构造Texture对象,但是没法渲染到一个表面上,是参数填错了吗?
有没有人碰到同样的问题啊?

4

主题

67

帖子

67

积分

注册会员

Rank: 2

积分
67
QQ
发表于 2005-5-10 13:16:00 | 显示全部楼层

Re:dx9 texture

怎么会“没有TextureLoader“???都是下载的同一个dx sdk 就你的没有这个函数?
具体代码贴出来看看

6

主题

10

帖子

10

积分

新手上路

Rank: 1

积分
10
 楼主| 发表于 2005-5-10 18:38:00 | 显示全部楼层

Re:dx9 texture

Bitmap map=new Bitmap(path);
this.texture=Texture.FromBitmap(this.device,map,Usage.None,Pool.Default);
this.device.Clear(ClearFlags.Target|ClearFlags.ZBuffer,this.bkColor.ToArgb(),1,0);
this.device.BeginScene();
device.VertexFormat = CustomVertex.PositionColoredTextured.Format;
this.device.SetTexture(0,this.texture);
device.DrawUserPrimitives(PrimitiveType.TriangleList,2,this.bkScreen);
this.device.EndScene();
this.device.Present();

其中this.bkScreen是6个点构成的矩形,我是想把图片渲染到这个矩形上
确实我的那个DX9SDK的docment上也说有textureLoader,我也看清楚了namespace的,
但是我在Microsoft.DirectX.Direct3D下面确实没有找到这个函数,郁闷啊
你们用的是哪个版本的sdk啊?

18

主题

573

帖子

573

积分

高级会员

Rank: 4

积分
573
发表于 2005-5-10 21:11:00 | 显示全部楼层

Re:dx9 texture

需要包含Microsoft.DirectX.Direct3DX呀!TextureLoader在里面的!

6

主题

10

帖子

10

积分

新手上路

Rank: 1

积分
10
 楼主| 发表于 2005-5-10 21:51:00 | 显示全部楼层

Re:dx9 texture

原来如此,这个不知道就挂得惨了,谢谢

2

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2006-7-20 01:06:00 | 显示全部楼层

Re:dx9 texture

请问  TEXTURE/gui/辑滚急瑟/辑滚焙/硅版d_11.dds Not Found
这是什么意思啊 怎么解决呢

2

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2006-7-20 01:07:00 | 显示全部楼层

哪位高手帮个忙

请问  TEXTURE/gui/辑滚急瑟/辑滚焙/硅版d_11.dds Not Found
这是什么意思啊 怎么解决呢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-24 23:07

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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