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

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [C#] Tracer les delete du Garbage

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C#] Tracer les delete du Garbage

n°1408759
Rits75
to?be:!be
Posté le 18-07-2006 à 18:25:10  profilanswer
 

Y'a t-il la possibilité de tracer ce que detruit le Garbage a la fermeture d'une appli?
j'ai une appli qui gere des images et plus je l'utilise plus elle met du temps a se fermer
donc je suppose que c la suppression des objets qui prends du tps!

mood
Publicité
Posté le 18-07-2006 à 18:25:10  profilanswer
 

n°1408840
moi23372
Posté le 18-07-2006 à 21:53:16  profilanswer
 

tu peux forcer le passage du garbage colector sur un objet en appelant la méthode dispose de l'objet. cela te permettra peut être de gerer toi même le passage de celui ci

n°1409153
Rits75
to?be:!be
Posté le 19-07-2006 à 10:17:45  profilanswer
 

Le probleme ce que je sais pas sur quel objet appelé le dispose!
surtout que beaucoup sont des objets que j'ai crée et donc la il faut que j'implemente l'interface IDisposable et pour eviter de l'implementer partout et n'importe comment j'aimerais localiser les ou l'objets qui a tendance a pas se delete

n°1409745
moi23372
Posté le 19-07-2006 à 20:23:47  profilanswer
 

as tu essayés ton applic sur un autre pc?

n°1410392
Rits75
to?be:!be
Posté le 20-07-2006 à 16:32:06  profilanswer
 

oui!  
en fait ca doit venir des Surface DirectX car c'est que j'uitilise et sur 2 applis le meme pbm ! pourtant j'appelle bien la methode Dispose!

n°1412214
Rits75
to?be:!be
Posté le 24-07-2006 à 12:16:57  profilanswer
 

j'ai trouvé le pbm c'etait du a l'appelle de la backbuffer lorsque je dessiné
je faisais  un appelle a la methode GetBackBuffer qui renvoi la backbuffer

Code :
  1. m_Device.StretchRectangle(srcSurf, srcRec,m_Device.GetBackBuffer(0, 0, BackBufferType.Mono), dstRec, TextureFilter.None);


 
j'ai fais une surface qui pointe sur la backbuff des que j'initialise l'appli
et ca roule

Code :
  1. m_Device.StretchRectangle(srcSurf, srcRec, m_BackBuff, dstRec, TextureFilter.None);


Message édité par Rits75 le 24-07-2006 à 12:17:48

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [C#] Tracer les delete du Garbage

 

Sujets relatifs
Tracer à partir des données d'un fichier texte contenu dans une variab[Besoin d'aide] Un DELETE assez Tordu
tracer ligne graphiqueSQL Serveur et "on delete cascade"
SQL delete from (VB6)[Résolu]delete mysql sous php
debugger (tracer) des script PHP[Résolu] [VBS] Je cherche l'équivalent de net use * /delete /yes
[MATH] Tracer une ligne a partir d'un angle[SqlServer] DELETE ds une table distante : pb avec le WHERE
Plus de sujets relatifs à : [C#] Tracer les delete du Garbage


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR