RenderTarget
это то, что вы после здесь.Установите RenderTarget
(graphicsDevice.SetRenderTarget(myRenderTarget);
), нарисуйте свою сцену и затем используйте методы SaveAsJpeg
или SaveAsPng
для сохранения вывода.
Вот версия XNA 4 RenderTarget документация.
Однако, люди упоминали об утечках памяти, поэтому я бы использовал эту альтернативу:
BmpWriter
Эта ссылка имеет источниккод, который вам требуется (как я уже упоминал выше).