Visto che ci siamo, se vuol del testo 2D:
Direct3D.Font font2 = new Direct3D.Font(m_device, 75, 0, FontWeight.Bold,
1, false, CharacterSet.Default, Precision.Default, FontQuality.Default,
PitchAndFamily.DefaultPitch | PitchAndFamily.FamilyDoNotCare, "Arial");
e nel render:
font2.DrawText(null, "Ciao a tutti", new System.Drawing.Rectangle(20, 20, 0, 0),
DrawTextFormat.NoClip, System.Drawing.Color.Blue);