|
|

楼主 |
发表于 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啊? |
|