创建字体需要使用Mash类 添加引用: using Microsoft.DirectX.Direct3D; Mesh mesh = null; Material meshMaterials ; public virtual void OnCreateDevice(object sender, EventArgs e) { mesh = Mesh.TextFromFont(device, this.Font, //字体 "3D Text",//string Text 0.001F, //偏转大小 0.5F);//阴影大小 meshMaterials = new Material(); meshMaterials.Ambient = Color.White;//材质反射环境光 meshMaterials.Diffuse = Color.White;//材质反射灯光 } 然后按照常规方法,实现世界,观察和投影变换即可。