Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1965 connectés 

  FORUM HardWare.fr
  Programmation

  [C++] DirectDraw

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C++] DirectDraw

n°96678
ghiby
Posté le 04-02-2002 à 19:50:02  profilanswer
 

Salut a tous !
 
Comment vider la memoire video ?
Mon ecran est en 1024*768*85Hz
Si je lance mon application dans ce mode la, la memoire video est partagé (des morceaux de fenetre par ci par la), dans les autres modes (ex 800*600) pas de probleme...
 
Quelqu'un peut-il m'aider

mood
Publicité
Posté le 04-02-2002 à 19:50:02  profilanswer
 

n°96725
chrisbk
-
Posté le 04-02-2002 à 21:34:01  profilanswer
 

dans le domaine du flou t'es pas trop mauvais toi :D
 
ca veut dire quoi "des morceaux de fenetre par ci par la" ?
 
pis vider la mémoire vidéo ca veut dire ? faire un clear?
 
ben tu dois avoir LPDIRECTDRAWSURFACE7::Clear() ou un truc du genre, cherche dans la doc de ddraw, c surement marqué qqpart

n°96826
Ace17
Posté le 05-02-2002 à 09:28:45  profilanswer
 

Ben tu lockes ta surfaces avec IDirectDrawSurface::Lock
tu récuperes ainsi le pointeur de mémoire video , tu vides, et apres tu unlockes. (IDirectDrawSurface::Unlock)

n°96873
ghiby
Posté le 05-02-2002 à 11:14:40  profilanswer
 

Merci,
 
c'était cela, j'essayerai d'être plus precis la prochaine fois !
 
:)
 
a+


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C++] DirectDraw

 

Sujets relatifs
[DirectDraw] Flipping surface: Back buffer a un fond bizarre...DirectDraw et collisions
Dessiner sous directdraw[C++] DirectDraw qui marche bizarement
[DirectDraw] Une sorte de gets()[DirectDraw] DrawText() me coupe mon texte
[DirectDraw] Lorsque l'on quitte, ça redessine les icônes de windowsquestions aux grosses bêtes en DirectDraw, Direct3D ou Opengl !!!!
Besoin d'aide sous DirectDraw..[DirectDraw] Problème avec les FX
Plus de sujets relatifs à : [C++] DirectDraw


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)