0 votes

XNA.Texture2D à System.Drawing.Bitmap

Je dois charger XNA.Texture2D dans PictureBox.

J'ai essayé : http://www.gamedev.net/community/forums/viewreply.asp?ID=3224621 mais ça ne marche pas. Avez-vous des suggestions ?

2voto

Reed Copsey Points 315315

Vous devriez pouvoir utiliser cette méthode, mais assurez-vous que votre Texture2D XNA est créée avec un format de 32bbpARGB. Tout autre format empêchera cette méthode de fonctionner directement.

1voto

ClassicThunder Points 1309

La manière la plus simple de le faire est de sauvegarder la Texture2D en utilisant Texture2D.SaveAsPng o Texture2D.SaveAsJpeg dans un flux de mémoire, puis ouvrir le fichier virtuel en utilisant la fonction Bitmap(Stream) .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X