[DX8]Probleme de surface

calimero63110 Messages postés 33 Date d'inscription samedi 26 mars 2005 Statut Membre Dernière intervention 14 décembre 2008 - 16 nov. 2008 à 20:35
calimero63110 Messages postés 33 Date d'inscription samedi 26 mars 2005 Statut Membre Dernière intervention 14 décembre 2008 - 14 déc. 2008 à 18:18
Bonjour,

Afin d'améliorer la rapidité de mon code, je souhaiterais effectuer une action se rapprochant de celle que j'effectuais sous DirectDraw, à savoir :

- Chargement des images
- Assemblage des images sur une surface ( assez long à faire, du au nombre d'images se superposant )
- Affichage de la surface.

J'ai environ 3600 images à assembler, se superposant, il est impensable de laisser le programme se dérouler comme actuellement :

Do
Affichage de l'image 1
Affichage de l'image 2
|...]
Loop

J'utilise le moteur Duke, et je ne culmine qu'au score de 18FPS :)

Comment faire, pour créer une surface, et y coller des textures en directx 8.

Merci d'avance,
Bonne soirée.

5 réponses

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
17 nov. 2008 à 01:35
3600 images a superposer.... toutes sont finalement visibles ?

est-ce que cette operation doit etre faite en live ? (le faire un fois pour toute)
0
calimero63110 Messages postés 33 Date d'inscription samedi 26 mars 2005 Statut Membre Dernière intervention 14 décembre 2008
17 nov. 2008 à 07:10
Oui elle doit etre faite plusieurs fois.
0
calimero63110 Messages postés 33 Date d'inscription samedi 26 mars 2005 Statut Membre Dernière intervention 14 décembre 2008
17 nov. 2008 à 18:31
Je précise ce que je souhaite.
En fait, actuellement, on superpose les images sur le device, que l'on affiche ensuite.
Ce que je voudrais, c'est superposer les images sur une surface, et à chaque affichage, la poser sur le device.
0
calimero63110 Messages postés 33 Date d'inscription samedi 26 mars 2005 Statut Membre Dernière intervention 14 décembre 2008
30 nov. 2008 à 11:30
Help please :)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
calimero63110 Messages postés 33 Date d'inscription samedi 26 mars 2005 Statut Membre Dernière intervention 14 décembre 2008
14 déc. 2008 à 18:18
Au pire, quelqu'un pourrait-il jeter un œil sur la source s'il vous plait ?
0
Rejoignez-nous