forma correcta de desechar una BitmapSource
-
22-09-2019 - |
Pregunta
¿Cómo se supone disponer de un BitmapSource?
// this wont work because BitmapSource doesnt implement IDisposable
using(BitmapSource bitmap = new BitmapImage(new Uri("myimage.png")))
{
}
Solución
Usted no tiene a Dispose () un BitmapSource . A diferencia de algunas otras clases de "imagen" en el Marco, que no se ajusta ningún recursos nativos.
Simplemente deja que se vaya fuera de alcance, y el recolector de basura va a liberar su memoria.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow