I have successfully rendered the background using the following
at the device init routine:
...
bgtext = TextureLoader.FromFile(moDevice, bgfilename)
bgtextinfo = TextureLoader.ImageInformationFromFile(bgfilename)
mysurf = moDevice.CreateOffscreenPlainSurface(bgtextinfo.Width, bgtextinfo.Height,_ Manager.Adapters.Default.CurrentDisplayMode.Format, Pool.Default)
SurfaceLoader.FromFile(mysurf, bgfilename, Filter.None, 0)
...
During the scene render
..
moDevice.BeginScene()
surf = moDevice.GetBackBuffer(0, 0, BackBufferType.Mono)
moDevice.StretchRectangle(mysurf, New Rectangle(0, 0, bgtextinfo.Width, bgtextinfo.Height), surf, New Rectangle(0, 0, Manager.Adapters.Default.CurrentDisplayMode.Width, Manager.Adapters.Default.CurrentDisplayMode.Height), TextureFilter.None)
...
It does the nice job of rendering a static background; however, as the camera pans I would like to have the background also pan a bit, to create the illusion of space where the stars also rotate slightly in the distance.
Am I going about it the wrong way?
Thanks again for your patience and help.
M