I am atempting to draw text to a textured mesh object. The mesh is basically a cube which has been pasted up to the front of the screen. (overall I'm aiming for a menu system). After a bit of googling I've found surprisingly little information on how to draw a text to a texture. I've read that it should be as simple as making a texture, setting it as a render source and then drawing to it, yet I cannot figure this one out.
Any ideas, suggestions or skeleton code with the necessary function calls to give me a jump start?
See the section "Rendering to a texture" in Creating Texture Resources for some very helpful documentation. That provides several snippets of example code that should help you get on your way.
When you need to render text into texture, you should setup rendering to texture as Adam suggested, to actually render some text you can do this
Create font and sprite
and render
Beware, sprite rendering changes blend state, so be sure to set it to default. If you need only "text on plain surface" (no texture mapping on mesh) you could render sprite into main scene instead of texture.