Fais un rendu intermédiaire dans une render-texture, et sauvegarde-la au lieu de capturer le contenu de ta fenêtre. Attention cependant à la taille max de texture autorisée par les cartes graphiques (ça peut être aussi bas que 512x512 sur les vieilles cartes Intel).
Et pourquoi veux-tu sauvegarder une map complète sous forme de grosse image ? C'est assez bizarre comme façon de faire.