2017-04-21 1 views
1

Je veux créer une application de traitement d'image avec SDL.Sauvegarder RenderCopyEx

Mon problème est que je veux faire pivoter une surface. J'ai essayé d'écrire l'algorithme pour accéder aux pixels et les mettre dans la bonne position, mais je reçois des résultats vraiment jaloux. Pour cette raison, je pensais que la solution la plus simple serait de tirer parti de la SLD_RenderCopyEx.

Cependant, comme je m'y attendais, cette fonction n'affecte pas la surface mais le moteur de rendu, et si je veux enregistrer le résultat (après rotation), je n'obtiendrai pas la version pivotée de l'image. Est-ce que vous savez s'il y a moyen de sauver l'image telle que je la vois à l'écran? Et si non, qu'est-ce que vous me suggérez de faire?

Répondre